export declare const LogsTailParamsSchema: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TObject<{ cursor: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; limit: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; maxBytes: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; }>; export declare const LogsTailResultSchema: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TObject<{ file: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TString; cursor: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TInteger; size: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TInteger; lines: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TArray; truncated: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; reset: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; }>; export declare const ChatHistoryParamsSchema: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TObject<{ sessionKey: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TString; limit: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; }>; export declare const ChatSendParamsSchema: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TObject<{ sessionKey: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TString; message: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TString; thinking: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; deliver: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; attachments: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional>; timeoutMs: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; idempotencyKey: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TString; }>; export declare const ChatAbortParamsSchema: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TObject<{ sessionKey: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TString; runId: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; }>; export declare const ChatInjectParamsSchema: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TObject<{ sessionKey: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TString; message: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TString; label: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; }>; export declare const ChatEventSchema: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TObject<{ runId: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TString; sessionKey: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TString; seq: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TInteger; state: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TUnion<[import("node_modules/@sinclair/typebox/build/esm/index.mjs").TLiteral<"delta">, import("node_modules/@sinclair/typebox/build/esm/index.mjs").TLiteral<"final">, import("node_modules/@sinclair/typebox/build/esm/index.mjs").TLiteral<"aborted">, import("node_modules/@sinclair/typebox/build/esm/index.mjs").TLiteral<"error">]>; message: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; errorMessage: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; usage: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; stopReason: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; }>;