<?php
namespace interfaces;
require_once WD . '/modules/licenseplaterecognizer/helpers/licenseplaterecognizer_info.php';
use licenseplaterecognizer\helpers\licenseplaterecognizer_info;

require_once WD . '/interfaces/universal_module_i.php';
interface licenseplaterecognizer_i extends universal_module_i
{
    /**
     * licenseplaterecognizer - Get the plate number from the image.
     * @param string $base64_image The base64 encoded image to be processed.
     * @return array An array containing the plate number and other relevant information.
     */
    public function licenseplaterecognizer(string $base64_image): array;
    /**
     * Get usage information about the license plate recognizer module.
     * @returns licenseplaterecognizer_info An object containing usage statistics and information.
     * @see licenseplaterecognizer_info
     */
    public function get_usage(): licenseplaterecognizer_info;
}