import { type CreateModelParams, type PluginModelResult } from '../../../schemas/index.js'; export declare const vlaPlugin: { modelType: "ggml-vla"; displayName: string; addonPackage: "@qvac/vla-ggml"; loadConfigSchema: import("zod").ZodObject<{ backend: import("zod").ZodOptional>>; verbosity: import("zod").ZodOptional; embodiment: import("zod").ZodOptional; catId: import("zod").ZodOptional; numCameras: import("zod").ZodOptional; }, import("zod/v4/core/index.js").$strip>]>>; }, import("zod/v4/core/index.js").$strip>; createModel(params: CreateModelParams): PluginModelResult; handlers: { vlaRun: import("../../../schemas/index.js").PluginHandlerDefinition; modelId: import("zod").ZodString; images: import("zod").ZodArray; imgWidth: import("zod").ZodNumber; imgHeight: import("zod").ZodNumber; state: import("zod").ZodString; tokens: import("zod").ZodString; mask: import("zod").ZodString; noise: import("zod").ZodOptional; }, import("zod/v4/core/index.js").$strip>, import("zod").ZodObject<{ actions: import("zod").ZodString; actionDim: import("zod").ZodNumber; chunkSize: import("zod").ZodNumber; stats: import("zod").ZodOptional; prefill_compute_ms: import("zod").ZodOptional; prefill_total_ms: import("zod").ZodOptional; smollm2_compute_ms: import("zod").ZodOptional; smollm2_total_ms: import("zod").ZodOptional; ode_ms: import("zod").ZodOptional; total_ms: import("zod").ZodOptional; backendDevice: import("zod").ZodOptional; }, import("zod/v4/core/index.js").$strip>>; }, import("zod/v4/core/index.js").$strip>>; vlaHparams: import("../../../schemas/index.js").PluginHandlerDefinition; modelId: import("zod").ZodString; }, import("zod/v4/core/index.js").$strip>, import("zod").ZodObject<{ hparams: import("zod").ZodObject<{ chunkSize: import("zod").ZodNumber; actionDim: import("zod").ZodNumber; maxActionDim: import("zod").ZodNumber; maxStateDim: import("zod").ZodNumber; tokenizerMaxLength: import("zod").ZodNumber; visionImageSize: import("zod").ZodNumber; numCameras: import("zod").ZodOptional; stateInputMode: import("zod").ZodOptional>; imageInputMode: import("zod").ZodOptional>; imagePatchElems: import("zod").ZodOptional; selectedEmbodimentTag: import("zod").ZodOptional; selectedEmbodimentCatId: import("zod").ZodOptional; }, import("zod/v4/core/index.js").$strip>; backendName: import("zod").ZodNullable; }, import("zod/v4/core/index.js").$strip>>; vlaSetEmbodiment: import("../../../schemas/index.js").PluginHandlerDefinition; modelId: import("zod").ZodString; embodiment: import("zod").ZodUnion; catId: import("zod").ZodOptional; numCameras: import("zod").ZodOptional; }, import("zod/v4/core/index.js").$strip>]>; }, import("zod/v4/core/index.js").$strip>, import("zod").ZodObject<{ hparams: import("zod").ZodObject<{ chunkSize: import("zod").ZodNumber; actionDim: import("zod").ZodNumber; maxActionDim: import("zod").ZodNumber; maxStateDim: import("zod").ZodNumber; tokenizerMaxLength: import("zod").ZodNumber; visionImageSize: import("zod").ZodNumber; numCameras: import("zod").ZodOptional; stateInputMode: import("zod").ZodOptional>; imageInputMode: import("zod").ZodOptional>; imagePatchElems: import("zod").ZodOptional; selectedEmbodimentTag: import("zod").ZodOptional; selectedEmbodimentCatId: import("zod").ZodOptional; }, import("zod/v4/core/index.js").$strip>; }, import("zod/v4/core/index.js").$strip>>; }; };