import { z } from 'zod'; export declare const projectsListInput: z.ZodObject<{}, z.core.$strip>; export declare const sessionsListInput: z.ZodObject<{ projectId: z.ZodOptional; resumable: z.ZodOptional; origin: z.ZodOptional>; }, z.core.$strip>; export declare const sessionsTranscriptInput: z.ZodObject<{ sessionId: z.ZodString; }, z.core.$strip>; export declare const threadsListInput: z.ZodObject<{ projectId: z.ZodOptional; status: z.ZodOptional>; sessionId: z.ZodOptional; }, z.core.$strip>; export declare const threadsGetInput: z.ZodObject<{ threadId: z.ZodString; includeArtifactContent: z.ZodOptional; }, z.core.$strip>; export declare const tasksListInput: z.ZodObject<{ projectId: z.ZodOptional; status: z.ZodOptional>; actionable: z.ZodOptional; }, z.core.$strip>; export declare const taskVerificationInput: z.ZodObject<{ projectId: z.ZodString; taskId: z.ZodString; }, z.core.$strip>; export declare const schedulesListInput: z.ZodObject<{ projectId: z.ZodOptional; paused: z.ZodOptional; }, z.core.$strip>; export declare const executionsListInput: z.ZodObject<{ status: z.ZodOptional>; limit: z.ZodOptional; }, z.core.$strip>; export declare const executionsGetInput: z.ZodObject<{ executionId: z.ZodString; }, z.core.$strip>; export declare const memoryTreeInput: z.ZodObject<{ projectId: z.ZodString; }, z.core.$strip>; export declare const memoryFileInput: z.ZodObject<{ projectId: z.ZodString; path: z.ZodString; }, z.core.$strip>; export declare const approvalsListInput: z.ZodObject<{ status: z.ZodOptional>; }, z.core.$strip>; export declare const issuesListInput: z.ZodObject<{ projectId: z.ZodString; }, z.core.$strip>; export declare const notesListInput: z.ZodObject<{ projectId: z.ZodString; }, z.core.$strip>; export declare const costSummaryInput: z.ZodObject<{ projectId: z.ZodOptional>; }, z.core.$strip>; export declare const configGetInput: z.ZodObject<{}, z.core.$strip>; export declare const authStatusInput: z.ZodObject<{}, z.core.$strip>; export declare const authFlowStateInput: z.ZodObject<{ flowId: z.ZodString; }, z.core.$strip>; export declare const authCustomProvidersInput: z.ZodObject<{}, z.core.$strip>; export declare const machinesListInput: z.ZodObject<{}, z.core.$strip>; export declare const machineDetailInput: z.ZodObject<{ machine: z.ZodString; }, z.core.$strip>; export declare const skillsListInput: z.ZodObject<{}, z.core.$strip>; export declare const threadTemplatesGetInput: z.ZodObject<{}, z.core.$strip>; export declare const systemDaemonStatusInput: z.ZodObject<{}, z.core.$strip>; export declare const systemRateLimitStatusInput: z.ZodObject<{}, z.core.$strip>; export declare const executionsLogInput: z.ZodObject<{ executionId: z.ZodString; }, z.core.$strip>; export declare const authStartLoginInput: z.ZodObject<{ backend: z.ZodEnum<{ claude: "claude"; pi: "pi"; }>; provider: z.ZodString; authType: z.ZodEnum<{ oauth: "oauth"; api_key: "api_key"; }>; noticeId: z.ZodOptional; }, z.core.$strip>; export declare const authRespondPromptInput: z.ZodObject<{ flowId: z.ZodString; value: z.ZodString; }, z.core.$strip>; export declare const authCancelFlowInput: z.ZodObject<{ flowId: z.ZodString; }, z.core.$strip>; export declare const authLogoutInput: z.ZodObject<{ backend: z.ZodEnum<{ claude: "claude"; pi: "pi"; }>; provider: z.ZodString; authType: z.ZodEnum<{ oauth: "oauth"; api_key: "api_key"; }>; }, z.core.$strip>; export declare const authUpsertCustomProviderInput: z.ZodObject<{ name: z.ZodString; api: z.ZodEnum<{ "anthropic-messages": "anthropic-messages"; "openai-responses": "openai-responses"; "openai-completions": "openai-completions"; "google-generative-ai": "google-generative-ai"; }>; upstreamUrl: z.ZodString; apiKey: z.ZodOptional; models: z.ZodArray; maxTokens: z.ZodOptional; reasoning: z.ZodOptional; }, z.core.$strip>>; headers: z.ZodOptional>; compat: z.ZodOptional>; }, z.core.$strip>; export declare const authRemoveCustomProviderInput: z.ZodObject<{ name: z.ZodString; }, z.core.$strip>; export declare const projectsCreateInput: z.ZodObject<{ name: z.ZodString; }, z.core.$strip>; export declare const sessionsCreateInput: z.ZodObject<{ projectId: z.ZodOptional; }, z.core.$strip>; export declare const sessionsSendInput: z.ZodObject<{ sessionId: z.ZodString; text: z.ZodString; attachments: z.ZodOptional; }, z.core.$strip>>>; }, z.core.$strip>; export declare const sessionsCancelInput: z.ZodObject<{ sessionId: z.ZodString; }, z.core.$strip>; export declare const sessionsCompactInput: z.ZodObject<{ sessionId: z.ZodString; }, z.core.$strip>; export declare const sessionsMarkReadInput: z.ZodObject<{ sessionId: z.ZodString; }, z.core.$strip>; export declare const sessionsSetProfileInput: z.ZodObject<{ sessionId: z.ZodString; profileName: z.ZodString; }, z.core.$strip>; export declare const sessionsPendingInteractionInput: z.ZodObject<{ sessionId: z.ZodString; }, z.core.$strip>; export declare const sessionsAnswerQuestionInput: z.ZodObject<{ requestId: z.ZodString; answers: z.ZodRecord; }, z.core.$strip>; export declare const sessionsRespondPlanInput: z.ZodObject<{ requestId: z.ZodString; approved: z.ZodBoolean; feedback: z.ZodOptional; }, z.core.$strip>; export declare const sessionsCancelResumeInput: z.ZodObject<{ sessionId: z.ZodString; }, z.core.$strip>; export declare const sessionsRewindInput: z.ZodObject<{ sessionId: z.ZodString; turnIndex: z.ZodNumber; text: z.ZodString; }, z.core.$strip>; export declare const sessionsCreateAndSendInput: z.ZodObject<{ projectId: z.ZodString; profileName: z.ZodOptional; text: z.ZodString; draftUploadId: z.ZodOptional; attachments: z.ZodOptional; }, z.core.$strip>>>; }, z.core.$strip>; export declare const threadsCancelInput: z.ZodObject<{ threadId: z.ZodString; }, z.core.$strip>; export declare const executionsCancelInput: z.ZodObject<{ executionId: z.ZodString; }, z.core.$strip>; export declare const scheduleActionInput: z.ZodObject<{ scheduleId: z.ZodString; }, z.core.$strip>; export declare const scheduleAddInput: z.ZodObject<{ type: z.ZodEnum<{ once: "once"; interval: "interval"; daily: "daily"; weekly: "weekly"; }>; message: z.ZodString; projectId: z.ZodOptional; profile: z.ZodOptional; intervalMs: z.ZodOptional; time: z.ZodOptional; dayOfWeek: z.ZodOptional; delay: z.ZodOptional; target: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"project">; projectId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"thread">; threadId: z.ZodString; channel: z.ZodString; }, z.core.$strip>]>>; fallback: z.ZodOptional>; }, z.core.$strip>; export declare const scheduleUpdateInput: z.ZodObject<{ scheduleId: z.ZodString; message: z.ZodOptional; projectId: z.ZodOptional; profile: z.ZodOptional; intervalMs: z.ZodOptional; time: z.ZodOptional; dayOfWeek: z.ZodOptional; }, z.core.$strip>; export declare const taskActionInput: z.ZodObject<{ projectId: z.ZodString; taskId: z.ZodString; }, z.core.$strip>; export declare const taskCompleteInput: z.ZodObject<{ projectId: z.ZodString; taskId: z.ZodString; note: z.ZodOptional; }, z.core.$strip>; export declare const taskBlockInput: z.ZodObject<{ projectId: z.ZodString; taskId: z.ZodString; reason: z.ZodString; }, z.core.$strip>; export declare const configSetInput: z.ZodDiscriminatedUnion<[z.ZodObject<{ section: z.ZodLiteral<"budget">; project: z.ZodOptional>; value: z.ZodOptional>>; }, z.core.$strip>, z.ZodObject<{ section: z.ZodLiteral<"profiles">; value: z.ZodObject<{ defaultProfile: z.ZodString; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ section: z.ZodLiteral<"settings">; value: z.ZodObject<{ turnNotify: z.ZodOptional; turnNotifyThresholdS: z.ZodOptional; notifyCompaction: z.ZodOptional; showToolCalls: z.ZodOptional; statusNewqButton: z.ZodOptional; autoResume: z.ZodOptional; streamDeltas: z.ZodOptional; bgContinuation: z.ZodOptional; eventLog: z.ZodOptional; diskMonitor: z.ZodOptional; disableUserContext: z.ZodOptional; serverUpdateDisable: z.ZodOptional; hooksLegacy: z.ZodOptional; managerRotateSteps: z.ZodOptional; waitingSweepMs: z.ZodOptional; injectWaitMaxS: z.ZodOptional; threadMaxDepth: z.ZodOptional; taskArtifactTemplates: z.ZodOptional>; taskDispatchMaxConcurrent: z.ZodOptional>; uiCorsOrigins: z.ZodOptional>; adminChannel: z.ZodOptional>; feishuAdminChannel: z.ZodOptional>; }, z.core.$strict>; }, z.core.$strip>], "section">; export declare const hooksListInput: z.ZodObject<{}, z.core.$strip>; export declare const hooksCreateInput: z.ZodObject<{ event: z.ZodString; matcher: z.ZodOptional; matcherFilters: z.ZodOptional>>; script: z.ZodOptional; command: z.ZodOptional; timeoutSec: z.ZodOptional; backends: z.ZodOptional>>; requiresTool: z.ZodOptional; result: z.ZodOptional>; enabled: z.ZodOptional; id: z.ZodString; }, z.core.$strip>; export declare const hooksUpdateInput: z.ZodObject<{ event: z.ZodString; matcher: z.ZodOptional; matcherFilters: z.ZodOptional>>; script: z.ZodOptional; command: z.ZodOptional; timeoutSec: z.ZodOptional; backends: z.ZodOptional>>; requiresTool: z.ZodOptional; result: z.ZodOptional>; enabled: z.ZodOptional; id: z.ZodString; }, z.core.$strip>; export declare const hooksSetEnabledInput: z.ZodObject<{ id: z.ZodString; enabled: z.ZodBoolean; }, z.core.$strip>; export declare const hooksRemoveInput: z.ZodObject<{ id: z.ZodString; }, z.core.$strip>; export declare const hooksTestInput: z.ZodObject<{ id: z.ZodString; payload: z.ZodString; }, z.core.$strip>; export declare const profilesCreateInput: z.ZodObject<{ model: z.ZodString; backend: z.ZodOptional>; mode: z.ZodOptional; provider: z.ZodOptional; thinking: z.ZodOptional; claudeBackend: z.ZodOptional>; extraOption: z.ZodOptional>; name: z.ZodString; }, z.core.$strip>; export declare const profilesUpdateInput: z.ZodObject<{ model: z.ZodString; backend: z.ZodOptional>; mode: z.ZodOptional; provider: z.ZodOptional; thinking: z.ZodOptional; claudeBackend: z.ZodOptional>; extraOption: z.ZodOptional>; name: z.ZodString; }, z.core.$strip>; export declare const profilesRemoveInput: z.ZodObject<{ name: z.ZodString; }, z.core.$strip>; export declare const threadTemplatesDetailInput: z.ZodObject<{ kind: z.ZodEnum<{ template: "template"; agent: "agent"; shell: "shell"; }>; name: z.ZodString; }, z.core.$strip>; export declare const threadTemplatesValidateInput: z.ZodObject<{ kind: z.ZodEnum<{ template: "template"; agent: "agent"; shell: "shell"; }>; name: z.ZodString; body: z.ZodRecord; }, z.core.$strip>; export declare const threadTemplatesSaveInput: z.ZodObject<{ kind: z.ZodEnum<{ template: "template"; agent: "agent"; shell: "shell"; }>; name: z.ZodString; body: z.ZodRecord; baseHash: z.ZodOptional; }, z.core.$strip>; export declare const threadTemplatesRemoveInput: z.ZodObject<{ kind: z.ZodEnum<{ template: "template"; agent: "agent"; shell: "shell"; }>; name: z.ZodString; }, z.core.$strip>; export declare const approvalsApproveInput: z.ZodObject<{ id: z.ZodString; }, z.core.$strip>; export declare const issueActionInput: z.ZodObject<{ projectId: z.ZodString; id: z.ZodString; }, z.core.$strip>; export declare const noteAddInput: z.ZodObject<{ projectId: z.ZodString; text: z.ZodString; }, z.core.$strip>; export declare const noteUpdateInput: z.ZodObject<{ projectId: z.ZodString; text: z.ZodString; id: z.ZodString; }, z.core.$strip>; export declare const noteSetCompletedInput: z.ZodObject<{ projectId: z.ZodString; id: z.ZodString; completed: z.ZodBoolean; }, z.core.$strip>; export declare const noteActionInput: z.ZodObject<{ projectId: z.ZodString; id: z.ZodString; }, z.core.$strip>; export declare const notesClearCompletedInput: z.ZodObject<{ projectId: z.ZodString; }, z.core.$strip>; export declare const approvalsRejectInput: z.ZodObject<{ id: z.ZodString; feedback: z.ZodOptional; }, z.core.$strip>; export declare const systemRestartInput: z.ZodObject<{ kind: z.ZodEnum<{ force: "force"; soft: "soft"; hard: "hard"; }>; }, z.core.$strip>; export declare const systemClearRateLimitInput: z.ZodObject<{ provider: z.ZodOptional; }, z.core.$strip>; export declare const approvalsRequestInput: z.ZodObject<{ kind: z.ZodEnum<{ "reconnect-platform": "reconnect-platform"; "add-machine": "add-machine"; }>; platform: z.ZodOptional>; machineName: z.ZodOptional; }, z.core.$strip>; export declare const queryInputSchemas: { 'projects.list': z.ZodObject<{}, z.core.$strip>; 'sessions.list': z.ZodObject<{ projectId: z.ZodOptional; resumable: z.ZodOptional; origin: z.ZodOptional>; }, z.core.$strip>; 'sessions.transcript': z.ZodObject<{ sessionId: z.ZodString; }, z.core.$strip>; 'sessions.pendingInteraction': z.ZodObject<{ sessionId: z.ZodString; }, z.core.$strip>; 'threads.list': z.ZodObject<{ projectId: z.ZodOptional; status: z.ZodOptional>; sessionId: z.ZodOptional; }, z.core.$strip>; 'threads.get': z.ZodObject<{ threadId: z.ZodString; includeArtifactContent: z.ZodOptional; }, z.core.$strip>; 'tasks.list': z.ZodObject<{ projectId: z.ZodOptional; status: z.ZodOptional>; actionable: z.ZodOptional; }, z.core.$strip>; 'tasks.verification': z.ZodObject<{ projectId: z.ZodString; taskId: z.ZodString; }, z.core.$strip>; 'schedules.list': z.ZodObject<{ projectId: z.ZodOptional; paused: z.ZodOptional; }, z.core.$strip>; 'executions.list': z.ZodObject<{ status: z.ZodOptional>; limit: z.ZodOptional; }, z.core.$strip>; 'executions.get': z.ZodObject<{ executionId: z.ZodString; }, z.core.$strip>; 'memory.tree': z.ZodObject<{ projectId: z.ZodString; }, z.core.$strip>; 'memory.file': z.ZodObject<{ projectId: z.ZodString; path: z.ZodString; }, z.core.$strip>; 'approvals.list': z.ZodObject<{ status: z.ZodOptional>; }, z.core.$strip>; 'issues.list': z.ZodObject<{ projectId: z.ZodString; }, z.core.$strip>; 'notes.list': z.ZodObject<{ projectId: z.ZodString; }, z.core.$strip>; 'cost.summary': z.ZodObject<{ projectId: z.ZodOptional>; }, z.core.$strip>; 'config.get': z.ZodObject<{}, z.core.$strip>; 'auth.status': z.ZodObject<{}, z.core.$strip>; 'auth.flowState': z.ZodObject<{ flowId: z.ZodString; }, z.core.$strip>; 'auth.customProviders': z.ZodObject<{}, z.core.$strip>; 'hooks.list': z.ZodObject<{}, z.core.$strip>; 'machines.list': z.ZodObject<{}, z.core.$strip>; 'machines.detail': z.ZodObject<{ machine: z.ZodString; }, z.core.$strip>; 'skills.list': z.ZodObject<{}, z.core.$strip>; 'threadTemplates.get': z.ZodObject<{}, z.core.$strip>; 'threadTemplates.detail': z.ZodObject<{ kind: z.ZodEnum<{ template: "template"; agent: "agent"; shell: "shell"; }>; name: z.ZodString; }, z.core.$strip>; 'system.daemonStatus': z.ZodObject<{}, z.core.$strip>; 'system.rateLimitStatus': z.ZodObject<{}, z.core.$strip>; }; export declare const mutateInputSchemas: { 'projects.create': z.ZodObject<{ name: z.ZodString; }, z.core.$strip>; 'sessions.create': z.ZodObject<{ projectId: z.ZodOptional; }, z.core.$strip>; 'sessions.send': z.ZodObject<{ sessionId: z.ZodString; text: z.ZodString; attachments: z.ZodOptional; }, z.core.$strip>>>; }, z.core.$strip>; 'sessions.cancel': z.ZodObject<{ sessionId: z.ZodString; }, z.core.$strip>; 'sessions.compact': z.ZodObject<{ sessionId: z.ZodString; }, z.core.$strip>; 'sessions.setProfile': z.ZodObject<{ sessionId: z.ZodString; profileName: z.ZodString; }, z.core.$strip>; 'sessions.createAndSend': z.ZodObject<{ projectId: z.ZodString; profileName: z.ZodOptional; text: z.ZodString; draftUploadId: z.ZodOptional; attachments: z.ZodOptional; }, z.core.$strip>>>; }, z.core.$strip>; 'sessions.markRead': z.ZodObject<{ sessionId: z.ZodString; }, z.core.$strip>; 'sessions.answerQuestion': z.ZodObject<{ requestId: z.ZodString; answers: z.ZodRecord; }, z.core.$strip>; 'sessions.respondPlan': z.ZodObject<{ requestId: z.ZodString; approved: z.ZodBoolean; feedback: z.ZodOptional; }, z.core.$strip>; 'sessions.cancelResume': z.ZodObject<{ sessionId: z.ZodString; }, z.core.$strip>; 'sessions.rewind': z.ZodObject<{ sessionId: z.ZodString; turnIndex: z.ZodNumber; text: z.ZodString; }, z.core.$strip>; 'threads.cancel': z.ZodObject<{ threadId: z.ZodString; }, z.core.$strip>; 'executions.cancel': z.ZodObject<{ executionId: z.ZodString; }, z.core.$strip>; 'schedules.pause': z.ZodObject<{ scheduleId: z.ZodString; }, z.core.$strip>; 'schedules.resume': z.ZodObject<{ scheduleId: z.ZodString; }, z.core.$strip>; 'schedules.remove': z.ZodObject<{ scheduleId: z.ZodString; }, z.core.$strip>; 'schedules.add': z.ZodObject<{ type: z.ZodEnum<{ once: "once"; interval: "interval"; daily: "daily"; weekly: "weekly"; }>; message: z.ZodString; projectId: z.ZodOptional; profile: z.ZodOptional; intervalMs: z.ZodOptional; time: z.ZodOptional; dayOfWeek: z.ZodOptional; delay: z.ZodOptional; target: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"project">; projectId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"thread">; threadId: z.ZodString; channel: z.ZodString; }, z.core.$strip>]>>; fallback: z.ZodOptional>; }, z.core.$strip>; 'schedules.update': z.ZodObject<{ scheduleId: z.ZodString; message: z.ZodOptional; projectId: z.ZodOptional; profile: z.ZodOptional; intervalMs: z.ZodOptional; time: z.ZodOptional; dayOfWeek: z.ZodOptional; }, z.core.$strip>; 'tasks.claim': z.ZodObject<{ projectId: z.ZodString; taskId: z.ZodString; }, z.core.$strip>; 'tasks.unclaim': z.ZodObject<{ projectId: z.ZodString; taskId: z.ZodString; }, z.core.$strip>; 'tasks.complete': z.ZodObject<{ projectId: z.ZodString; taskId: z.ZodString; note: z.ZodOptional; }, z.core.$strip>; 'tasks.block': z.ZodObject<{ projectId: z.ZodString; taskId: z.ZodString; reason: z.ZodString; }, z.core.$strip>; 'tasks.unblock': z.ZodObject<{ projectId: z.ZodString; taskId: z.ZodString; }, z.core.$strip>; 'approvals.approve': z.ZodObject<{ id: z.ZodString; }, z.core.$strip>; 'approvals.reject': z.ZodObject<{ id: z.ZodString; feedback: z.ZodOptional; }, z.core.$strip>; 'approvals.request': z.ZodObject<{ kind: z.ZodEnum<{ "reconnect-platform": "reconnect-platform"; "add-machine": "add-machine"; }>; platform: z.ZodOptional>; machineName: z.ZodOptional; }, z.core.$strip>; 'issues.handle': z.ZodObject<{ projectId: z.ZodString; id: z.ZodString; }, z.core.$strip>; 'issues.delete': z.ZodObject<{ projectId: z.ZodString; id: z.ZodString; }, z.core.$strip>; 'notes.add': z.ZodObject<{ projectId: z.ZodString; text: z.ZodString; }, z.core.$strip>; 'notes.update': z.ZodObject<{ projectId: z.ZodString; text: z.ZodString; id: z.ZodString; }, z.core.$strip>; 'notes.setCompleted': z.ZodObject<{ projectId: z.ZodString; id: z.ZodString; completed: z.ZodBoolean; }, z.core.$strip>; 'notes.delete': z.ZodObject<{ projectId: z.ZodString; id: z.ZodString; }, z.core.$strip>; 'notes.clearCompleted': z.ZodObject<{ projectId: z.ZodString; }, z.core.$strip>; 'config.set': z.ZodDiscriminatedUnion<[z.ZodObject<{ section: z.ZodLiteral<"budget">; project: z.ZodOptional>; value: z.ZodOptional>>; }, z.core.$strip>, z.ZodObject<{ section: z.ZodLiteral<"profiles">; value: z.ZodObject<{ defaultProfile: z.ZodString; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ section: z.ZodLiteral<"settings">; value: z.ZodObject<{ turnNotify: z.ZodOptional; turnNotifyThresholdS: z.ZodOptional; notifyCompaction: z.ZodOptional; showToolCalls: z.ZodOptional; statusNewqButton: z.ZodOptional; autoResume: z.ZodOptional; streamDeltas: z.ZodOptional; bgContinuation: z.ZodOptional; eventLog: z.ZodOptional; diskMonitor: z.ZodOptional; disableUserContext: z.ZodOptional; serverUpdateDisable: z.ZodOptional; hooksLegacy: z.ZodOptional; managerRotateSteps: z.ZodOptional; waitingSweepMs: z.ZodOptional; injectWaitMaxS: z.ZodOptional; threadMaxDepth: z.ZodOptional; taskArtifactTemplates: z.ZodOptional>; taskDispatchMaxConcurrent: z.ZodOptional>; uiCorsOrigins: z.ZodOptional>; adminChannel: z.ZodOptional>; feishuAdminChannel: z.ZodOptional>; }, z.core.$strict>; }, z.core.$strip>], "section">; 'auth.startLogin': z.ZodObject<{ backend: z.ZodEnum<{ claude: "claude"; pi: "pi"; }>; provider: z.ZodString; authType: z.ZodEnum<{ oauth: "oauth"; api_key: "api_key"; }>; noticeId: z.ZodOptional; }, z.core.$strip>; 'auth.respondPrompt': z.ZodObject<{ flowId: z.ZodString; value: z.ZodString; }, z.core.$strip>; 'auth.cancelFlow': z.ZodObject<{ flowId: z.ZodString; }, z.core.$strip>; 'auth.logout': z.ZodObject<{ backend: z.ZodEnum<{ claude: "claude"; pi: "pi"; }>; provider: z.ZodString; authType: z.ZodEnum<{ oauth: "oauth"; api_key: "api_key"; }>; }, z.core.$strip>; 'auth.upsertCustomProvider': z.ZodObject<{ name: z.ZodString; api: z.ZodEnum<{ "anthropic-messages": "anthropic-messages"; "openai-responses": "openai-responses"; "openai-completions": "openai-completions"; "google-generative-ai": "google-generative-ai"; }>; upstreamUrl: z.ZodString; apiKey: z.ZodOptional; models: z.ZodArray; maxTokens: z.ZodOptional; reasoning: z.ZodOptional; }, z.core.$strip>>; headers: z.ZodOptional>; compat: z.ZodOptional>; }, z.core.$strip>; 'auth.removeCustomProvider': z.ZodObject<{ name: z.ZodString; }, z.core.$strip>; 'hooks.create': z.ZodObject<{ event: z.ZodString; matcher: z.ZodOptional; matcherFilters: z.ZodOptional>>; script: z.ZodOptional; command: z.ZodOptional; timeoutSec: z.ZodOptional; backends: z.ZodOptional>>; requiresTool: z.ZodOptional; result: z.ZodOptional>; enabled: z.ZodOptional; id: z.ZodString; }, z.core.$strip>; 'hooks.update': z.ZodObject<{ event: z.ZodString; matcher: z.ZodOptional; matcherFilters: z.ZodOptional>>; script: z.ZodOptional; command: z.ZodOptional; timeoutSec: z.ZodOptional; backends: z.ZodOptional>>; requiresTool: z.ZodOptional; result: z.ZodOptional>; enabled: z.ZodOptional; id: z.ZodString; }, z.core.$strip>; 'hooks.setEnabled': z.ZodObject<{ id: z.ZodString; enabled: z.ZodBoolean; }, z.core.$strip>; 'hooks.remove': z.ZodObject<{ id: z.ZodString; }, z.core.$strip>; 'hooks.test': z.ZodObject<{ id: z.ZodString; payload: z.ZodString; }, z.core.$strip>; 'profiles.create': z.ZodObject<{ model: z.ZodString; backend: z.ZodOptional>; mode: z.ZodOptional; provider: z.ZodOptional; thinking: z.ZodOptional; claudeBackend: z.ZodOptional>; extraOption: z.ZodOptional>; name: z.ZodString; }, z.core.$strip>; 'profiles.update': z.ZodObject<{ model: z.ZodString; backend: z.ZodOptional>; mode: z.ZodOptional; provider: z.ZodOptional; thinking: z.ZodOptional; claudeBackend: z.ZodOptional>; extraOption: z.ZodOptional>; name: z.ZodString; }, z.core.$strip>; 'profiles.remove': z.ZodObject<{ name: z.ZodString; }, z.core.$strip>; 'threadTemplates.validate': z.ZodObject<{ kind: z.ZodEnum<{ template: "template"; agent: "agent"; shell: "shell"; }>; name: z.ZodString; body: z.ZodRecord; }, z.core.$strip>; 'threadTemplates.save': z.ZodObject<{ kind: z.ZodEnum<{ template: "template"; agent: "agent"; shell: "shell"; }>; name: z.ZodString; body: z.ZodRecord; baseHash: z.ZodOptional; }, z.core.$strip>; 'threadTemplates.remove': z.ZodObject<{ kind: z.ZodEnum<{ template: "template"; agent: "agent"; shell: "shell"; }>; name: z.ZodString; }, z.core.$strip>; 'system.restart': z.ZodObject<{ kind: z.ZodEnum<{ force: "force"; soft: "soft"; hard: "hard"; }>; }, z.core.$strip>; 'system.clearRateLimit': z.ZodObject<{ provider: z.ZodOptional; }, z.core.$strip>; };