import { z } from "zod"; import { McpAskResultSchema, McpIdentityRememberResultSchema, McpMemoryRememberResultSchema, McpMemorySearchInputSchema, McpMemorySearchResultSchema, McpReadInputSchema, McpReadResultSchema, McpSendResultSchema } from "./mcp.js"; import { CompactContextResultSchema, MemoryKindSchema, RestartAgentAcceptedSchema, RoomContextUsageSchema } from "./rest.js"; import { SetupSaveResponseSchema, SetupSnapshotSchema } from "./setup.js"; import { type KnownTargetOptions } from "./validation.js"; export declare const OperatorSupervisionInputSchema: z.ZodObject<{ observers: z.ZodPipe, z.ZodTransform>; mode: z.ZodLiteral<"live_steer">; }, z.core.$strict>; export declare const OperatorSendInputSchema: z.ZodObject<{ to: z.ZodPipe, z.ZodTransform>; content: z.ZodString; replyToEventId: z.ZodOptional; clientCommandId: z.ZodString; supervision: z.ZodOptional, z.ZodTransform>; mode: z.ZodLiteral<"live_steer">; }, z.core.$strict>>; }, z.core.$strict>; export declare const OperatorWorkerDispatchInputSchema: z.ZodObject<{ to: z.ZodPipe, z.ZodTransform>; content: z.ZodString; clientCommandId: z.ZodString; supervision: z.ZodOptional, z.ZodTransform>; mode: z.ZodLiteral<"live_steer">; }, z.core.$strict>>; }, z.core.$strict>; export declare const OperatorWorkerAskInputSchema: z.ZodObject<{ to: z.ZodPipe, z.ZodTransform>; content: z.ZodString; clientCommandId: z.ZodString; supervision: z.ZodOptional, z.ZodTransform>; mode: z.ZodLiteral<"live_steer">; }, z.core.$strict>>; timeoutMs: z.ZodOptional; cancelOnTimeout: z.ZodOptional; }, z.core.$strict>; export declare const OperatorDispatchEventInputSchema: z.ZodObject<{ sourceEventId: z.ZodString; to: z.ZodPipe, z.ZodTransform>; clientCommandId: z.ZodString; supervision: z.ZodOptional, z.ZodTransform>; mode: z.ZodLiteral<"live_steer">; }, z.core.$strict>>; }, z.core.$strict>; export declare const OperatorTurnCancelInputSchema: z.ZodObject<{ turnId: z.ZodString; clientCommandId: z.ZodString; }, z.core.$strict>; export declare const OperatorTurnsCancelInputSchema: z.ZodObject<{ clientCommandId: z.ZodString; to: z.ZodOptional>; }, z.core.$strict>; export declare const OperatorAgentRestartInputSchema: z.ZodObject<{ actorId: z.ZodString; clientCommandId: z.ZodString; }, z.core.$strict>; export declare const OperatorContextCompactInputSchema: z.ZodObject<{ clientCommandId: z.ZodString; }, z.core.$strict>; export declare const OperatorContextResetInputSchema: z.ZodObject<{ clientCommandId: z.ZodString; resetNativeSessions: z.ZodOptional; }, z.core.$strict>; export declare const OperatorMemorySupersedeInputSchema: z.ZodObject<{ memoryId: z.ZodString; clientCommandId: z.ZodString; content: z.ZodString; kind: z.ZodOptional>; }, z.core.$strict>; export declare const OperatorMemoryRetractInputSchema: z.ZodObject<{ memoryId: z.ZodString; clientCommandId: z.ZodString; }, z.core.$strict>; export declare const OperatorAgentCoreRememberInputSchema: z.ZodObject<{ subjectActorId: z.ZodString; clientCommandId: z.ZodString; kind: z.ZodEnum<{ constraint: "constraint"; decision: "decision"; fact: "fact"; instruction: "instruction"; note: "note"; preference: "preference"; }>; content: z.ZodString; }, z.core.$strict>; export declare const OperatorIdentitySearchInputSchema: z.ZodObject<{ subjectActorId: z.ZodOptional; cursor: z.ZodOptional>]>, z.ZodNumber>>; limit: z.ZodOptional; includeHistory: z.ZodOptional; }, z.core.$strict>; export declare const OperatorIdentityRememberForInputSchema: z.ZodObject<{ subjectActorId: z.ZodString; clientCommandId: z.ZodString; kind: z.ZodEnum<{ constraint: "constraint"; instruction: "instruction"; note: "note"; preference: "preference"; }>; content: z.ZodString; }, z.core.$strict>; export declare const OperatorIdentitySupersedeInputSchema: z.ZodObject<{ identityId: z.ZodString; clientCommandId: z.ZodString; content: z.ZodString; kind: z.ZodOptional>; }, z.core.$strict>; export declare const OperatorIdentityRetractInputSchema: z.ZodObject<{ identityId: z.ZodString; clientCommandId: z.ZodString; }, z.core.$strict>; export declare const OperatorSetupSaveInputSchema: z.ZodObject<{ config: z.ZodObject<{ serverPort: z.ZodDefault; storagePath: z.ZodDefault; agents: z.ZodArray; name: z.ZodDefault; identity: z.ZodOptional; command: z.ZodObject<{ executable: z.ZodString; prefixArgs: z.ZodDefault>; }, z.core.$strict>; cwd: z.ZodString; enabled: z.ZodDefault; }, z.core.$strict>>; assistant: z.ZodOptional; name: z.ZodDefault; brain: z.ZodObject<{ driver: z.ZodEnum<{ claude: "claude"; codex: "codex"; grok: "grok"; hermes: "hermes"; kimi: "kimi"; }>; command: z.ZodObject<{ executable: z.ZodString; prefixArgs: z.ZodDefault>; }, z.core.$strict>; cwd: z.ZodString; }, z.core.$strict>; extraInstructions: z.ZodOptional; }, z.core.$strict>>; }, z.core.$strict>; clientCommandId: z.ZodString; }, z.core.$strict>; export declare const OperatorSupervisionStatusInputSchema: z.ZodObject<{ pairId: z.ZodOptional; correlationId: z.ZodOptional; }, z.core.$strict>; export declare const OperatorRosterTurnSchema: z.ZodObject<{ turnId: z.ZodString; targetActorId: z.ZodString; status: z.ZodEnum<{ cancelled: "cancelled"; cancelling: "cancelling"; completed: "completed"; dispatching: "dispatching"; failed: "failed"; interrupted: "interrupted"; queued: "queued"; running: "running"; }>; sourceEventId: z.ZodString; }, z.core.$loose>; export declare const OperatorRosterPairSchema: z.ZodObject<{ pairId: z.ZodString; workers: z.ZodArray; observers: z.ZodArray; steerCount: z.ZodNumber; }, z.core.$loose>; export declare const OperatorRosterResultSchema: z.ZodObject<{ agents: z.ZodArray; status: z.ZodString; pendingRestart: z.ZodOptional; }, z.core.$loose>>; activeTurns: z.ZodArray; sourceEventId: z.ZodString; }, z.core.$loose>>; pairs: z.ZodArray; observers: z.ZodArray; steerCount: z.ZodNumber; }, z.core.$loose>>; health: z.ZodString; }, z.core.$loose>; export declare const OperatorTurnsCancelResultSchema: z.ZodObject<{ cancelled: z.ZodArray; }, z.core.$loose>>; }, z.core.$loose>; export declare const OperatorContextResetResultSchema: z.ZodObject<{ reset: z.ZodBoolean; throughSeq: z.ZodNumber; resetNativeSessions: z.ZodBoolean; usage: z.ZodObject<{ roomId: z.ZodString; throughSeq: z.ZodNumber; estimatedCharacters: z.ZodNumber; maxCharacters: z.ZodNumber; compactionTriggerCharacters: z.ZodNumber; utilizationPercent: z.ZodNumber; uncompactedMessageCount: z.ZodNumber; summaryThroughSeq: z.ZodOptional; resetThroughSeq: z.ZodOptional; compactable: z.ZodBoolean; }, z.core.$loose>; }, z.core.$loose>; export declare const OperatorIdentitySearchResultSchema: z.ZodObject<{ items: z.ZodArray; content: z.ZodString; sourceEventId: z.ZodOptional; sourceKind: z.ZodEnum<{ adapter: "adapter"; mcp: "mcp"; operator: "operator"; web: "web"; }>; status: z.ZodEnum<{ active: "active"; retracted: "retracted"; superseded: "superseded"; }>; supersedesIdentityId: z.ZodOptional; createdAt: z.ZodString; retractedAt: z.ZodOptional; }, z.core.$loose>>; nextCursor: z.ZodOptional; }, z.core.$loose>; export declare const OperatorSupervisionStatusResultSchema: z.ZodObject<{ pairId: z.ZodString; correlationId: z.ZodString; mode: z.ZodLiteral<"live_steer">; workers: z.ZodArray; lastSeq: z.ZodNumber; watchCursor: z.ZodNumber; terminal: z.ZodBoolean; subjectCancelled: z.ZodBoolean; task: z.ZodObject<{ eventId: z.ZodString; excerpt: z.ZodString; }, z.core.$loose>; messages: z.ZodArray>; tools: z.ZodArray; toolCallId: z.ZodOptional; }, z.core.$loose>>; steerCount: z.ZodNumber; lastSteerReason: z.ZodOptional; }, z.core.$loose>>; observers: z.ZodArray>; }, z.core.$loose>; export declare const OPERATOR_MCP_TOOL_NAMES: readonly ["send", "read", "roster", "context_usage", "context_compact", "context_reset", "turn_cancel", "turns_cancel", "agent_restart", "memory_search", "memory_remember", "memory_supersede", "memory_retract", "agent_core_remember", "identity_search", "identity_remember_for", "identity_supersede", "identity_retract", "setup_read", "setup_save", "worker_dispatch", "worker_ask", "dispatch_event", "supervision_status"]; export type OperatorMcpToolName = (typeof OPERATOR_MCP_TOOL_NAMES)[number]; export type OperatorSendInput = z.infer; export type OperatorWorkerDispatchInput = z.infer; export type OperatorWorkerAskInput = z.infer; export type OperatorDispatchEventInput = z.infer; export type OperatorTurnCancelInput = z.infer; export type OperatorTurnsCancelInput = z.infer; export type OperatorAgentRestartInput = z.infer; export type OperatorContextCompactInput = z.infer; export type OperatorContextResetInput = z.infer; export type OperatorMemorySupersedeInput = z.infer; export type OperatorMemoryRetractInput = z.infer; export type OperatorAgentCoreRememberInput = z.infer; export type OperatorIdentitySearchInput = z.infer; export type OperatorIdentityRememberForInput = z.infer; export type OperatorIdentitySupersedeInput = z.infer; export type OperatorIdentityRetractInput = z.infer; export type OperatorSetupSaveInput = z.infer; export type OperatorSupervisionStatusInput = z.infer; export type OperatorRosterResult = z.infer; export type OperatorTurnsCancelResult = z.infer; export type OperatorContextResetResult = z.infer; export type OperatorIdentitySearchResult = z.infer; export type OperatorSupervisionStatusResult = z.infer; export declare function parseOperatorSendInput(input: unknown, options?: KnownTargetOptions): OperatorSendInput; export declare function parseOperatorWorkerDispatchInput(input: unknown, options?: KnownTargetOptions): OperatorWorkerDispatchInput; export declare function parseOperatorWorkerAskInput(input: unknown, options?: KnownTargetOptions): OperatorWorkerAskInput; export declare function parseOperatorDispatchEventInput(input: unknown, options?: KnownTargetOptions): OperatorDispatchEventInput; export declare function parseOperatorTurnCancelInput(input: unknown): OperatorTurnCancelInput; export declare function parseOperatorTurnsCancelInput(input: unknown, options?: KnownTargetOptions): OperatorTurnsCancelInput; export declare function parseOperatorAgentRestartInput(input: unknown, options?: KnownTargetOptions): OperatorAgentRestartInput; export declare function parseOperatorContextCompactInput(input: unknown): OperatorContextCompactInput; export declare function parseOperatorContextResetInput(input: unknown): OperatorContextResetInput; export declare function parseOperatorMemorySearchInput(input: unknown): z.infer; export declare function parseOperatorMemorySupersedeInput(input: unknown): OperatorMemorySupersedeInput; export declare function parseOperatorMemoryRetractInput(input: unknown): OperatorMemoryRetractInput; export declare function parseOperatorAgentCoreRememberInput(input: unknown, options?: KnownTargetOptions): OperatorAgentCoreRememberInput; export declare function parseOperatorIdentitySearchInput(input: unknown): OperatorIdentitySearchInput; export declare function parseOperatorIdentityRememberForInput(input: unknown, options?: KnownTargetOptions): OperatorIdentityRememberForInput; export declare function parseOperatorIdentitySupersedeInput(input: unknown): OperatorIdentitySupersedeInput; export declare function parseOperatorIdentityRetractInput(input: unknown): OperatorIdentityRetractInput; export declare function parseOperatorSetupSaveInput(input: unknown): OperatorSetupSaveInput; export declare function parseOperatorSupervisionStatusInput(input: unknown): OperatorSupervisionStatusInput; export declare function parseOperatorReadInput(input: unknown): z.infer; export { CompactContextResultSchema, MemoryKindSchema, McpAskResultSchema, McpIdentityRememberResultSchema, McpMemoryRememberResultSchema, McpMemorySearchInputSchema, McpMemorySearchResultSchema, McpReadInputSchema, McpReadResultSchema, McpSendResultSchema, RestartAgentAcceptedSchema, RoomContextUsageSchema, SetupSaveResponseSchema, SetupSnapshotSchema }; //# sourceMappingURL=operator.d.ts.map