import { type CreateModelParams, type PluginModelResult } from "../../../../schemas/index"; 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; }, import("zod/v4/core").$strip>; createModel(params: CreateModelParams): PluginModelResult; handlers: { vlaRun: import("../../../../schemas/index").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").$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").$strip>>; }, import("zod/v4/core").$strip>>; vlaHparams: import("../../../../schemas/index").PluginHandlerDefinition; modelId: import("zod").ZodString; }, import("zod/v4/core").$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>; }, import("zod/v4/core").$strip>; backendName: import("zod").ZodNullable; }, import("zod/v4/core").$strip>>; }; }; //# sourceMappingURL=plugin.d.ts.map