import { IMpvMessageInput } from "../../schema-definitions/vehicle-positions/interfaces/IMpvMessageInterfaces";
import { BaseController } from "@golemio/core/dist/input-gateway/controllers";
import { JSONSchemaValidator } from "@golemio/core/dist/shared/golemio-validator";
export declare class VehiclePositionsController extends BaseController {
    name: string;
    protected validator: JSONSchemaValidator;
    protected queuePrefix: string;
    private batchSize;
    constructor();
    /**
     * Data processing
     */
    processData: (inputData: IMpvMessageInput) => Promise<void>;
    private splitData;
}
