import { Type } from "typebox"; export declare const ConfigGetParamsSchema: Type.TObject<{}>; export declare const ConfigSetParamsSchema: Type.TObject<{ raw: Type.TString; baseHash: Type.TOptional; }>; export declare const ConfigApplyParamsSchema: Type.TObject<{ raw: Type.TString; baseHash: Type.TOptional; sessionKey: Type.TOptional; deliveryContext: Type.TOptional; to: Type.TOptional; accountId: Type.TOptional; threadId: Type.TOptional>; }>>; note: Type.TOptional; restartDelayMs: Type.TOptional; }>; export declare const ConfigPatchParamsSchema: Type.TObject<{ raw: Type.TString; baseHash: Type.TOptional; sessionKey: Type.TOptional; deliveryContext: Type.TOptional; to: Type.TOptional; accountId: Type.TOptional; threadId: Type.TOptional>; }>>; note: Type.TOptional; restartDelayMs: Type.TOptional; }>; export declare const ConfigSchemaParamsSchema: Type.TObject<{}>; export declare const ConfigSchemaLookupParamsSchema: Type.TObject<{ path: Type.TString; }>; export declare const UpdateStatusParamsSchema: Type.TObject<{}>; export declare const UpdateRunParamsSchema: Type.TObject<{ sessionKey: Type.TOptional; deliveryContext: Type.TOptional; to: Type.TOptional; accountId: Type.TOptional; threadId: Type.TOptional>; }>>; note: Type.TOptional; continuationMessage: Type.TOptional; restartDelayMs: Type.TOptional; timeoutMs: Type.TOptional; }>; export declare const ConfigUiHintSchema: Type.TObject<{ label: Type.TOptional; help: Type.TOptional; tags: Type.TOptional>; group: Type.TOptional; order: Type.TOptional; advanced: Type.TOptional; sensitive: Type.TOptional; placeholder: Type.TOptional; itemTemplate: Type.TOptional; }>; export declare const ConfigSchemaResponseSchema: Type.TObject<{ schema: Type.TUnknown; uiHints: Type.TRecord<"^.*$", Type.TObject<{ label: Type.TOptional; help: Type.TOptional; tags: Type.TOptional>; group: Type.TOptional; order: Type.TOptional; advanced: Type.TOptional; sensitive: Type.TOptional; placeholder: Type.TOptional; itemTemplate: Type.TOptional; }>>; version: Type.TString; generatedAt: Type.TString; }>; export declare const ConfigSchemaLookupChildSchema: Type.TObject<{ key: Type.TString; path: Type.TString; type: Type.TOptional]>>; required: Type.TBoolean; hasChildren: Type.TBoolean; hint: Type.TOptional; help: Type.TOptional; tags: Type.TOptional>; group: Type.TOptional; order: Type.TOptional; advanced: Type.TOptional; sensitive: Type.TOptional; placeholder: Type.TOptional; itemTemplate: Type.TOptional; }>>; hintPath: Type.TOptional; }>; export declare const ConfigSchemaLookupResultSchema: Type.TObject<{ path: Type.TString; schema: Type.TUnknown; hint: Type.TOptional; help: Type.TOptional; tags: Type.TOptional>; group: Type.TOptional; order: Type.TOptional; advanced: Type.TOptional; sensitive: Type.TOptional; placeholder: Type.TOptional; itemTemplate: Type.TOptional; }>>; hintPath: Type.TOptional; children: Type.TArray]>>; required: Type.TBoolean; hasChildren: Type.TBoolean; hint: Type.TOptional; help: Type.TOptional; tags: Type.TOptional>; group: Type.TOptional; order: Type.TOptional; advanced: Type.TOptional; sensitive: Type.TOptional; placeholder: Type.TOptional; itemTemplate: Type.TOptional; }>>; hintPath: Type.TOptional; }>>; }>;