export declare const SessionsListParamsSchema: import("@sinclair/typebox").TObject<{ limit: import("@sinclair/typebox").TOptional; activeMinutes: import("@sinclair/typebox").TOptional; includeGlobal: import("@sinclair/typebox").TOptional; includeUnknown: import("@sinclair/typebox").TOptional; /** * Read first 8KB of each session transcript to derive title from first user message. * Performs a file read per session - use `limit` to bound result set on large stores. */ includeDerivedTitles: import("@sinclair/typebox").TOptional; /** * Read last 16KB of each session transcript to extract most recent message preview. * Performs a file read per session - use `limit` to bound result set on large stores. */ includeLastMessage: import("@sinclair/typebox").TOptional; label: import("@sinclair/typebox").TOptional; spawnedBy: import("@sinclair/typebox").TOptional; agentId: import("@sinclair/typebox").TOptional; search: import("@sinclair/typebox").TOptional; }>; export declare const SessionsPreviewParamsSchema: import("@sinclair/typebox").TObject<{ keys: import("@sinclair/typebox").TArray; limit: import("@sinclair/typebox").TOptional; maxChars: import("@sinclair/typebox").TOptional; }>; export declare const SessionsResolveParamsSchema: import("@sinclair/typebox").TObject<{ key: import("@sinclair/typebox").TOptional; sessionId: import("@sinclair/typebox").TOptional; label: import("@sinclair/typebox").TOptional; agentId: import("@sinclair/typebox").TOptional; spawnedBy: import("@sinclair/typebox").TOptional; includeGlobal: import("@sinclair/typebox").TOptional; includeUnknown: import("@sinclair/typebox").TOptional; }>; export declare const SessionsCreateParamsSchema: import("@sinclair/typebox").TObject<{ key: import("@sinclair/typebox").TOptional; agentId: import("@sinclair/typebox").TOptional; label: import("@sinclair/typebox").TOptional; model: import("@sinclair/typebox").TOptional; parentSessionKey: import("@sinclair/typebox").TOptional; task: import("@sinclair/typebox").TOptional; message: import("@sinclair/typebox").TOptional; }>; export declare const SessionsSendParamsSchema: import("@sinclair/typebox").TObject<{ key: import("@sinclair/typebox").TString; message: import("@sinclair/typebox").TString; thinking: import("@sinclair/typebox").TOptional; attachments: import("@sinclair/typebox").TOptional>; timeoutMs: import("@sinclair/typebox").TOptional; idempotencyKey: import("@sinclair/typebox").TOptional; }>; export declare const SessionsMessagesSubscribeParamsSchema: import("@sinclair/typebox").TObject<{ key: import("@sinclair/typebox").TString; }>; export declare const SessionsMessagesUnsubscribeParamsSchema: import("@sinclair/typebox").TObject<{ key: import("@sinclair/typebox").TString; }>; export declare const SessionsAbortParamsSchema: import("@sinclair/typebox").TObject<{ key: import("@sinclair/typebox").TString; runId: import("@sinclair/typebox").TOptional; }>; export declare const SessionsPatchParamsSchema: import("@sinclair/typebox").TObject<{ key: import("@sinclair/typebox").TString; label: import("@sinclair/typebox").TOptional>; thinkingLevel: import("@sinclair/typebox").TOptional>; fastMode: import("@sinclair/typebox").TOptional>; verboseLevel: import("@sinclair/typebox").TOptional>; reasoningLevel: import("@sinclair/typebox").TOptional>; responseUsage: import("@sinclair/typebox").TOptional, import("@sinclair/typebox").TLiteral<"tokens">, import("@sinclair/typebox").TLiteral<"full">, import("@sinclair/typebox").TLiteral<"on">, import("@sinclair/typebox").TNull]>>; elevatedLevel: import("@sinclair/typebox").TOptional>; execHost: import("@sinclair/typebox").TOptional>; execSecurity: import("@sinclair/typebox").TOptional>; execAsk: import("@sinclair/typebox").TOptional>; execNode: import("@sinclair/typebox").TOptional>; model: import("@sinclair/typebox").TOptional>; spawnedBy: import("@sinclair/typebox").TOptional>; spawnedWorkspaceDir: import("@sinclair/typebox").TOptional>; spawnDepth: import("@sinclair/typebox").TOptional>; subagentRole: import("@sinclair/typebox").TOptional, import("@sinclair/typebox").TLiteral<"leaf">, import("@sinclair/typebox").TNull]>>; subagentControlScope: import("@sinclair/typebox").TOptional, import("@sinclair/typebox").TLiteral<"none">, import("@sinclair/typebox").TNull]>>; sendPolicy: import("@sinclair/typebox").TOptional, import("@sinclair/typebox").TLiteral<"deny">, import("@sinclair/typebox").TNull]>>; groupActivation: import("@sinclair/typebox").TOptional, import("@sinclair/typebox").TLiteral<"always">, import("@sinclair/typebox").TNull]>>; }>; export declare const SessionsResetParamsSchema: import("@sinclair/typebox").TObject<{ key: import("@sinclair/typebox").TString; reason: import("@sinclair/typebox").TOptional, import("@sinclair/typebox").TLiteral<"reset">]>>; }>; export declare const SessionsDeleteParamsSchema: import("@sinclair/typebox").TObject<{ key: import("@sinclair/typebox").TString; deleteTranscript: import("@sinclair/typebox").TOptional; emitLifecycleHooks: import("@sinclair/typebox").TOptional; }>; export declare const SessionsCompactParamsSchema: import("@sinclair/typebox").TObject<{ key: import("@sinclair/typebox").TString; maxLines: import("@sinclair/typebox").TOptional; }>; export declare const SessionsUsageParamsSchema: import("@sinclair/typebox").TObject<{ /** Specific session key to analyze; if omitted returns all sessions. */ key: import("@sinclair/typebox").TOptional; /** Start date for range filter (YYYY-MM-DD). */ startDate: import("@sinclair/typebox").TOptional; /** End date for range filter (YYYY-MM-DD). */ endDate: import("@sinclair/typebox").TOptional; /** How start/end dates should be interpreted. Defaults to UTC when omitted. */ mode: import("@sinclair/typebox").TOptional, import("@sinclair/typebox").TLiteral<"gateway">, import("@sinclair/typebox").TLiteral<"specific">]>>; /** UTC offset to use when mode is `specific` (for example, UTC-4 or UTC+5:30). */ utcOffset: import("@sinclair/typebox").TOptional; /** Maximum sessions to return (default 50). */ limit: import("@sinclair/typebox").TOptional; /** Include context weight breakdown (systemPromptReport). */ includeContextWeight: import("@sinclair/typebox").TOptional; }>;