export declare const respondInteractionParameters: { type: string; additionalProperties: boolean; required: string[]; oneOf: { required: string[]; not: { required: string[]; }; }[]; properties: { turn_id: { type: string; minLength: number; maxLength: 128; pattern: string; description: string; }; watch_id: { type: string; minLength: number; maxLength: 128; pattern: string; description: string; }; interaction_id: { type: string; minLength: number; maxLength: 128; pattern: string; description: string; }; delivery_mode: { type: string; enum: string[]; description: string; }; answers: { type: string; minItems: number; maxItems: 1; description: string; items: { type: string; additionalProperties: boolean; required: string[]; description: string; properties: { question_id: { type: string; minLength: number; maxLength: 128; pattern: string; description: string; }; response_kind: { type: string; enum: string[]; description: string; }; selected_option_ids: { type: string; minItems: number; maxItems: number; uniqueItems: boolean; items: { type: string; minLength: number; maxLength: 128; pattern: string; }; description: string; }; text: { type: string; minLength: number; maxLength: 4096; pattern: string; description: string; }; confirm: { type: string; description: string; }; }; }; }; }; }; export declare const sendParameters: { type: string; additionalProperties: boolean; oneOf: ({ required: string[]; not: { required: string[]; anyOf?: undefined; }; } | { required: string[]; not: { required?: undefined; anyOf: { required: string[]; }[]; }; })[]; not: { required: string[]; }; properties: { turn_id: { type: string; minLength: number; description: string; }; session_id: { type: string; minLength: number; description: string; }; terminal_id: { type: string; minLength: number; pattern: string; description: string; }; request: { type: string; minLength: number; description: string; }; type: { type: string; enum: string[]; description: string; }; idleTimeoutMinutes: { type: string; description: string; }; agentTimeoutMinutes: { type: string; description: string; }; agentHardTimeoutMinutes: { type: string; exclusiveMinimum: number; description: string; }; }; }; export declare const respondParameters: { type: string; additionalProperties: boolean; required: string[]; properties: { turn_id: { type: string; description: string; }; request: { type: string; description: string; }; }; }; export declare const listParameters: { type: string; additionalProperties: boolean; properties: { agent: { type: string; enum: import("./executors.js").ExecutorKind[]; }; status: { type: string; }; all: { type: string; }; noApprovalScan: { type: string; description: string; }; terminalDebug: { type: string; description: string; }; idleTimeoutMinutes: { type: string; }; }; }; export declare const watchParameters: { type: string; additionalProperties: boolean; required: string[]; properties: { terminal_id: { type: string; minLength: number; pattern: string; description: string; }; hardTimeoutMinutes: { type: string; exclusiveMinimum: number; description: string; }; }; }; export declare const unwatchParameters: { type: string; additionalProperties: boolean; required: string[]; properties: { watch_id: { type: string; minLength: number; description: string; }; }; }; export declare const listResumableThreadsParameters: { type: string; additionalProperties: boolean; required: string[]; properties: { terminal_id: { type: string; minLength: number; pattern: string; description: string; }; }; }; export declare const nativeInspectParameters: { type: string; additionalProperties: boolean; required: string[]; properties: { terminal_id: { type: string; minLength: number; pattern: string; description: string; }; inspection: { type: string; enum: string[]; description: string; }; }; }; export declare const modelOptionsParameters: { type: string; additionalProperties: boolean; required: string[]; properties: { terminal_id: { type: string; minLength: number; pattern: string; description: string; }; }; }; export declare const repairModelControlParameters: { type: string; additionalProperties: boolean; required: string[]; properties: { terminal_id: { type: string; minLength: number; pattern: string; description: string; }; }; }; export declare const setModelParameters: { type: string; additionalProperties: boolean; required: string[]; properties: { terminal_id: { type: string; minLength: number; pattern: string; description: string; }; model: { type: string; minLength: number; maxLength: number; pattern: string; description: string; }; reasoning_effort: { type: string; minLength: number; maxLength: number; pattern: string; description: string; }; }; }; export declare const identifyForegroundParameters: { type: string; additionalProperties: boolean; required: string[]; properties: { terminal_id: { type: string; minLength: number; pattern: string; description: string; }; }; }; export declare const identifyAndSendParameters: { type: string; additionalProperties: boolean; required: string[]; properties: { terminal_id: { type: string; minLength: number; pattern: string; description: string; }; request: { type: string; minLength: number; description: string; }; idleTimeoutMinutes: { type: string; description: string; }; agentTimeoutMinutes: { type: string; description: string; }; agentHardTimeoutMinutes: { type: string; exclusiveMinimum: number; description: string; }; }; }; export declare const newThreadParameters: { type: string; additionalProperties: boolean; required: string[]; properties: { terminal_id: { type: string; minLength: number; pattern: string; description: string; }; }; }; export declare const reconcileBindingParameters: { type: string; additionalProperties: boolean; required: string[]; properties: { terminal_id: { type: string; minLength: number; pattern: string; description: string; }; conflicting_session_id: { type: string; minLength: number; description: string; }; }; }; export declare const resumeThreadParameters: { type: string; additionalProperties: boolean; required: string[]; properties: { terminal_id: { type: string; minLength: number; pattern: string; description: string; }; native_thread_id: { type: string; pattern: string; description: string; }; }; }; export declare const renewParameters: { type: string; additionalProperties: boolean; not: { required: string[]; }; anyOf: { required: string[]; }[]; properties: { turn_id: { type: string; description: string; }; conversation_id: { type: string; deprecated: boolean; description: string; }; minutes: { type: string; exclusiveMinimum: number; description: string; }; }; }; export declare const retryCallbackParameters: { type: string; additionalProperties: boolean; not: { required: string[]; }; anyOf: { required: string[]; }[]; properties: { turn_id: { type: string; description: string; }; conversation_id: { type: string; deprecated: boolean; description: string; }; }; }; export declare const statusParameters: { type: string; additionalProperties: boolean; not: { anyOf: { required: string[]; }[]; }; anyOf: { required: string[]; }[]; properties: { turn_id: { type: string; description: string; }; conversation_id: { type: string; deprecated: boolean; description: string; }; watch_id: { type: string; minLength: number; description: string; }; idleTimeoutMinutes: { type: string; }; trace: { type: string; description: string; }; }; }; export declare const cancelParameters: { type: string; additionalProperties: boolean; not: { required: string[]; }; anyOf: { required: string[]; }[]; properties: { turn_id: { type: string; description: string; }; conversation_id: { type: string; deprecated: boolean; description: string; }; idleTimeoutMinutes: { type: string; }; }; }; export declare const closeParameters: { type: string; additionalProperties: boolean; not: { anyOf: { required: string[]; }[]; }; anyOf: { required: string[]; }[]; properties: { turn_id: { type: string; description: string; }; conversation_id: { type: string; deprecated: boolean; description: string; }; reason: { type: string; }; expected_message_id: { type: string; description: string; }; expected_transition_id: { type: string; description: string; }; }; }; export declare const approveParameters: { type: string; additionalProperties: boolean; not: { required: string[]; }; anyOf: { required: string[]; }[]; properties: { decision: { type: string; enum: string[]; description: string; }; turn_id: { type: string; description: string; }; terminal_id: { type: string; minLength: number; pattern: string; description: string; }; }; };