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