export declare const agentContract: { run: import("@orpc/contract").ContractProcedureBuilderWithInputOutput>; messageId: import("zod").ZodOptional; title: import("zod").ZodOptional; attachments: import("zod").ZodOptional>; mentions: import("zod").ZodOptional>; agent: import("zod").ZodOptional; harness: import("zod").ZodOptional>; account: import("zod").ZodOptional; actsAs: import("zod").ZodOptional; sessionId: import("zod").ZodOptional; conversationId: import("zod").ZodOptional; isolated: import("zod").ZodOptional; startIn: import("zod").ZodOptional; placement: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"runner">; id: import("zod").ZodString; }, import("zod/v4/core").$strip>]>>; worktreeBase: import("zod").ZodOptional>>; autoLand: import("zod").ZodOptional; runRole: import("zod").ZodOptional>; origin: import("zod").ZodOptional; threadId: import("zod").ZodOptional; author: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; forkOf: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; freshOf: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; model: import("zod").ZodOptional; unattended: import("zod").ZodOptional; outsideWake: import("zod").ZodOptional; permissionMode: import("zod").ZodOptional>; allowedTools: import("zod").ZodOptional>; effort: import("zod").ZodOptional; thinking: import("zod").ZodOptional; fast: import("zod").ZodOptional; autoPicked: import("zod").ZodOptional; editorContext: import("zod").ZodOptional; endLine: import("zod").ZodOptional; selection: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; sendAt: import("zod").ZodOptional; sendAtReopen: import("zod").ZodOptional>; sendAfter: import("zod").ZodOptional; conversationAutoLand: import("zod").ZodOptional; draft: import("zod").ZodOptional; continues: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ delivered: import("zod").ZodEnum<{ queued: "queued"; started: "started"; steered: "steered"; }>; run: import("zod").ZodOptional; duplicate: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; attach: import("@orpc/contract").ContractProcedureBuilderWithInputOutput; after: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("@orpc/contract").Schema | undefined; } | undefined; agentNotice?: { level: "error" | "info" | "warning"; source?: string | undefined; sent?: string | undefined; } | undefined; plan?: { requestId: string; text: string; document?: { path: string; title: string; markdown: string; truncated?: boolean | undefined; plan?: boolean | undefined; } | undefined; status: "approved" | "cancelled" | "pending" | "rejected"; } | undefined; question?: { requestId: string; questions: { question: string; header: string; multiSelect: boolean; options: { label: string; description: string; preview?: string | undefined; }[]; }[]; document?: { path: string; title: string; markdown: string; truncated?: boolean | undefined; plan?: boolean | undefined; } | undefined; status: "answered" | "cancelled" | "pending"; answers?: Record | undefined; attachments?: Record | undefined; } | undefined; permission?: { toolName: string; title?: string | undefined; displayName?: string | undefined; description?: string | undefined; reason?: string | undefined; path?: string | undefined; alwaysLabel?: string | undefined; alwaysAsks?: true | undefined; program?: { text: string; language: "bash" | "javascript"; truncated: boolean; spans: { start: number; end: number; }[]; } | undefined; child?: { provider: string; model: string; harness?: "claude-code" | "codex" | "muse" | "native" | "opencode" | "pi" | "vendor" | undefined; account?: string | undefined; effort?: string | undefined; thinking?: boolean | undefined; fast?: boolean | undefined; move: "answer" | "send" | "spawn"; child?: string | undefined; task?: string | undefined; message?: string | undefined; on?: string | undefined; proposed?: { provider: string; model: string; harness?: "claude-code" | "codex" | "muse" | "native" | "opencode" | "pi" | "vendor" | undefined; account?: string | undefined; effort?: string | undefined; thinking?: boolean | undefined; fast?: boolean | undefined; } | undefined; } | undefined; explain?: string | undefined; requestId: string; status: "allowed" | "always" | "cancelled" | "denied" | "everything" | "pending"; } | undefined; browserHelp?: { requestId: string; session: string; account: string; message: string; status: "cancelled" | "declined" | "helped" | "pending"; } | undefined; terminalHelp?: { requestId: string; session: string; message: string; status: "cancelled" | "declined" | "helped" | "pending"; } | undefined; capabilityOffer?: { requestId: string; offer: { entry: string; name: string; why?: string | undefined; }; status: "cancelled" | "connecting" | "pending" | "skipped"; outcome?: { outcome: "connected" | "unfinished"; id?: string | undefined; } | undefined; } | undefined; paymentOffer?: { requestId: string; offer: { url: string; description?: string | undefined; payTo: string; network: string; asset: string; assetName: string; amountUsd: string; spentTodayUsd: string; dailyCapUsd: string; why?: string | undefined; }; status: "approved" | "cancelled" | "pending" | "skipped"; receipt?: { outcome: "failed" | "paid"; amountUsd: string; transaction?: string | undefined; network?: string | undefined; } | undefined; } | undefined; watchWake?: { outcome: "broken" | "met" | "restart-expired" | "timeout"; note: string; elapsed: string; sent: string; } | undefined; need?: { id: string; conversationId: string; subject: { kind: "capability"; entry: string; name: string; mode: "change" | "connect" | "reconnect" | "remove"; instance?: string | undefined; target?: string | undefined; prefill?: Record | undefined; changes?: Record | undefined; reason?: string | undefined; reported?: boolean | undefined; } | { kind: "secret"; name: string; where?: string | undefined; link?: string | undefined; hint?: string | undefined; replace?: boolean | undefined; } | { kind: "grant"; subject: "capability" | "folder" | "shelf" | "site"; what: string; label: string; persona?: string | undefined; scope?: "conversation" | "persona" | undefined; } | { kind: "release"; subject: string; approvers: string[]; } | { kind: "environment"; tool: string; steps: string; approvedHash?: string | undefined; } | { kind: "automation"; automation: { id: string; trigger: { kind: "schedule"; cron: string; tz?: string | undefined; afterSessions?: number | undefined; } | { kind: "once"; at: number; } | { kind: "event"; dailyMax?: number | undefined; } | { kind: "listener"; provider: string; channelId?: string | undefined; eventType?: string | undefined; mentioned?: boolean | undefined; branch?: string | undefined; allowedOrigins?: string[] | undefined; } | { kind: "workspace"; event: "agent.landed" | "deps.broken" | "deps.fixed" | "turn.settled"; repo?: string | undefined; }; guard?: string | undefined; source?: { kind: "npm"; package: string; range?: string | undefined; tag?: string | undefined; } | { kind: "github-release"; repo: string; prereleases?: boolean | undefined; } | { kind: "url"; url: string; select?: string | undefined; } | undefined; fireOn?: "change" | "pass" | undefined; until?: "first-fire" | undefined; expiresAt?: number | undefined; target?: { kind: "agent"; } | { kind: "conversation"; conversationId: string; } | { kind: "notify"; } | undefined; note?: string | undefined; prompt: string; webchat?: { access?: "google" | "public" | undefined; requireName?: boolean | undefined; antiBot?: "pow" | "turnstile" | undefined; turnstileSiteKey?: string | undefined; turnstileSecret?: string | undefined; googleClientId?: string | undefined; title?: string | undefined; greeting?: string | undefined; accent?: string | undefined; position?: "bottom-left" | "bottom-right" | "top-left" | "top-right" | undefined; dailyMessageMax?: number | undefined; conversationMessageMax?: number | undefined; sessionTtlMinutes?: number | undefined; aiDisclosure?: boolean | undefined; aiDisclosureText?: string | undefined; } | undefined; issues?: { keyFromBrowsers?: boolean | undefined; dailyReportMax?: number | undefined; escalateAfter?: number | undefined; antiBot?: "pow" | undefined; title?: string | undefined; prompt?: string | undefined; thanks?: string | undefined; askEmail?: boolean | undefined; accent?: string | undefined; captureCrashes?: boolean | undefined; } | undefined; allowedTools?: string[] | undefined; models?: { provider: string; model: string; effort?: string | undefined; thinking?: boolean | undefined; fast?: boolean | undefined; harness?: "claude-code" | "codex" | "muse" | "native" | "opencode" | "pi" | "vendor" | undefined; }[] | undefined; account?: string | undefined; actsAs?: string | undefined; senders?: { rules: { label?: string | undefined; ids?: string[] | undefined; groups?: string[] | undefined; actsAs?: string | undefined; requireApproval?: boolean | undefined; }[]; others: "allow" | "hold" | "ignore"; } | undefined; requireApproval?: boolean | undefined; holdForSeconds?: number | undefined; chore?: boolean | undefined; enabled: boolean; }; replaces?: boolean | undefined; firstCheck?: { pass: boolean; saw: string; at: number; } | undefined; }; title: string; why?: string | undefined; status: "cancelled" | "declined" | "met" | "open" | "working"; createdAt: number; updatedAt: number; answeredBy?: string | undefined; outcome?: string | undefined; told?: "call" | "queued" | "turn" | undefined; unattended?: boolean | undefined; } | undefined; needWake?: { outcome: "declined" | "met"; title: string; id: string; sent: string; } | undefined; agentWords?: { kind: "child" | "peer"; from: string; title?: string | undefined; failed?: boolean | undefined; sent: string; } | undefined; backgroundJob?: { id: string; label: string; command: string; startedAt: number; } | undefined; page?: { id: string; title: string; path: string; height?: number | undefined; measured?: number | undefined; source?: string | undefined; revision?: number | undefined; superseded?: boolean | undefined; app?: { server: string; tool: string; } | undefined; } | undefined; review?: { id: string; source: "claude" | "codex"; level?: "high" | "low" | "max" | "medium" | "xhigh" | undefined; findings: { file: string; line?: number | undefined; endLine?: number | undefined; summary: string; title?: string | undefined; scenario?: string | undefined; body?: string | undefined; category?: string | undefined; verdict?: "CONFIRMED" | "PLAUSIBLE" | undefined; priority?: number | undefined; outcome?: "fixed" | "no_change_needed" | "skipped" | undefined; }[]; superseded?: boolean | undefined; } | undefined; pageAsk?: { requestId: string; page: { id: string; title: string; path: string; height?: number | undefined; measured?: number | undefined; source?: string | undefined; revision?: number | undefined; superseded?: boolean | undefined; app?: { server: string; tool: string; } | undefined; }; status: "answered" | "cancelled" | "pending"; value?: string | undefined; } | undefined; credentialOffer?: { requestId: string; offer: { subject: string; kind: "capability" | "secret"; lane: "browser" | "code" | "desktop" | "device" | "gateway" | "otp" | "session" | "shell" | "ssh"; detail?: string | undefined; why?: string | undefined; approvers: string[]; scope: "conversation" | "use"; }; status: "approved" | "cancelled" | "pending" | "skipped"; receipt?: { outcome: "refused" | "released"; approvedBy?: string | undefined; } | undefined; } | undefined; }[]; } | { kind: "patch"; seq: number; patch: { op: "append"; row: { role: "assistant" | "notice" | "user"; text: string; rowId?: string | undefined; run?: string | undefined; sentAt?: number | undefined; openedAt?: number | undefined; messageId?: string | undefined; attachments?: string[] | undefined; checkpointId?: string | undefined; rewindIndex?: number | undefined; thinking?: string | undefined; tools?: unknown[] | undefined; todos?: { content: string; status: "completed" | "in_progress" | "pending"; activeForm?: string | undefined; }[] | undefined; usage?: { costUsd?: number | undefined; inputTokens?: number | undefined; outputTokens?: number | undefined; durationMs?: number | undefined; numTurns?: number | undefined; } | undefined; notes?: { title: string; text: string; }[] | undefined; speaker?: { kind: "person"; email: string; name?: string | undefined; } | { kind: "program"; token: string; } | { kind: "agent"; conversationId: string; } | { kind: "sandbox"; source?: string | undefined; } | undefined; errand?: "ci-fix" | "ci-fix-nudge" | "land-breakage" | "land-conflict" | "land-fix" | "land-fix-nudge" | "land-held" | "push-fix" | "push-fix-nudge" | "verify-nudge" | undefined; placed?: boolean | undefined; noticeAction?: "depsInstall" | "landHold" | "sandboxMemory" | "sendAgain" | "sendAnyway" | "switchModel" | "watchStop" | undefined; sandboxHeld?: boolean | undefined; noticeWait?: "chatRoute" | "credentialRenewal" | "watch" | undefined; noticeWaitId?: string | undefined; noticeCode?: { code: string; params?: Record | undefined; } | undefined; agentNotice?: { level: "error" | "info" | "warning"; source?: string | undefined; sent?: string | undefined; } | undefined; plan?: { requestId: string; text: string; document?: { path: string; title: string; markdown: string; truncated?: boolean | undefined; plan?: boolean | undefined; } | undefined; status: "approved" | "cancelled" | "pending" | "rejected"; } | undefined; question?: { requestId: string; questions: { question: string; header: string; multiSelect: boolean; options: { label: string; description: string; preview?: string | undefined; }[]; }[]; document?: { path: string; title: string; markdown: string; truncated?: boolean | undefined; plan?: boolean | undefined; } | undefined; status: "answered" | "cancelled" | "pending"; answers?: Record | undefined; attachments?: Record | undefined; } | undefined; permission?: { toolName: string; title?: string | undefined; displayName?: string | undefined; description?: string | undefined; reason?: string | undefined; path?: string | undefined; alwaysLabel?: string | undefined; alwaysAsks?: true | undefined; program?: { text: string; language: "bash" | "javascript"; truncated: boolean; spans: { start: number; end: number; }[]; } | undefined; child?: { provider: string; model: string; harness?: "claude-code" | "codex" | "muse" | "native" | "opencode" | "pi" | "vendor" | undefined; account?: string | undefined; effort?: string | undefined; thinking?: boolean | undefined; fast?: boolean | undefined; move: "answer" | "send" | "spawn"; child?: string | undefined; task?: string | undefined; message?: string | undefined; on?: string | undefined; proposed?: { provider: string; model: string; harness?: "claude-code" | "codex" | "muse" | "native" | "opencode" | "pi" | "vendor" | undefined; account?: string | undefined; effort?: string | undefined; thinking?: boolean | undefined; fast?: boolean | undefined; } | undefined; } | undefined; explain?: string | undefined; requestId: string; status: "allowed" | "always" | "cancelled" | "denied" | "everything" | "pending"; } | undefined; browserHelp?: { requestId: string; session: string; account: string; message: string; status: "cancelled" | "declined" | "helped" | "pending"; } | undefined; terminalHelp?: { requestId: string; session: string; message: string; status: "cancelled" | "declined" | "helped" | "pending"; } | undefined; capabilityOffer?: { requestId: string; offer: { entry: string; name: string; why?: string | undefined; }; status: "cancelled" | "connecting" | "pending" | "skipped"; outcome?: { outcome: "connected" | "unfinished"; id?: string | undefined; } | undefined; } | undefined; paymentOffer?: { requestId: string; offer: { url: string; description?: string | undefined; payTo: string; network: string; asset: string; assetName: string; amountUsd: string; spentTodayUsd: string; dailyCapUsd: string; why?: string | undefined; }; status: "approved" | "cancelled" | "pending" | "skipped"; receipt?: { outcome: "failed" | "paid"; amountUsd: string; transaction?: string | undefined; network?: string | undefined; } | undefined; } | undefined; watchWake?: { outcome: "broken" | "met" | "restart-expired" | "timeout"; note: string; elapsed: string; sent: string; } | undefined; need?: { id: string; conversationId: string; subject: { kind: "capability"; entry: string; name: string; mode: "change" | "connect" | "reconnect" | "remove"; instance?: string | undefined; target?: string | undefined; prefill?: Record | undefined; changes?: Record | undefined; reason?: string | undefined; reported?: boolean | undefined; } | { kind: "secret"; name: string; where?: string | undefined; link?: string | undefined; hint?: string | undefined; replace?: boolean | undefined; } | { kind: "grant"; subject: "capability" | "folder" | "shelf" | "site"; what: string; label: string; persona?: string | undefined; scope?: "conversation" | "persona" | undefined; } | { kind: "release"; subject: string; approvers: string[]; } | { kind: "environment"; tool: string; steps: string; approvedHash?: string | undefined; } | { kind: "automation"; automation: { id: string; trigger: { kind: "schedule"; cron: string; tz?: string | undefined; afterSessions?: number | undefined; } | { kind: "once"; at: number; } | { kind: "event"; dailyMax?: number | undefined; } | { kind: "listener"; provider: string; channelId?: string | undefined; eventType?: string | undefined; mentioned?: boolean | undefined; branch?: string | undefined; allowedOrigins?: string[] | undefined; } | { kind: "workspace"; event: "agent.landed" | "deps.broken" | "deps.fixed" | "turn.settled"; repo?: string | undefined; }; guard?: string | undefined; source?: { kind: "npm"; package: string; range?: string | undefined; tag?: string | undefined; } | { kind: "github-release"; repo: string; prereleases?: boolean | undefined; } | { kind: "url"; url: string; select?: string | undefined; } | undefined; fireOn?: "change" | "pass" | undefined; until?: "first-fire" | undefined; expiresAt?: number | undefined; target?: { kind: "agent"; } | { kind: "conversation"; conversationId: string; } | { kind: "notify"; } | undefined; note?: string | undefined; prompt: string; webchat?: { access?: "google" | "public" | undefined; requireName?: boolean | undefined; antiBot?: "pow" | "turnstile" | undefined; turnstileSiteKey?: string | undefined; turnstileSecret?: string | undefined; googleClientId?: string | undefined; title?: string | undefined; greeting?: string | undefined; accent?: string | undefined; position?: "bottom-left" | "bottom-right" | "top-left" | "top-right" | undefined; dailyMessageMax?: number | undefined; conversationMessageMax?: number | undefined; sessionTtlMinutes?: number | undefined; aiDisclosure?: boolean | undefined; aiDisclosureText?: string | undefined; } | undefined; issues?: { keyFromBrowsers?: boolean | undefined; dailyReportMax?: number | undefined; escalateAfter?: number | undefined; antiBot?: "pow" | undefined; title?: string | undefined; prompt?: string | undefined; thanks?: string | undefined; askEmail?: boolean | undefined; accent?: string | undefined; captureCrashes?: boolean | undefined; } | undefined; allowedTools?: string[] | undefined; models?: { provider: string; model: string; effort?: string | undefined; thinking?: boolean | undefined; fast?: boolean | undefined; harness?: "claude-code" | "codex" | "muse" | "native" | "opencode" | "pi" | "vendor" | undefined; }[] | undefined; account?: string | undefined; actsAs?: string | undefined; senders?: { rules: { label?: string | undefined; ids?: string[] | undefined; groups?: string[] | undefined; actsAs?: string | undefined; requireApproval?: boolean | undefined; }[]; others: "allow" | "hold" | "ignore"; } | undefined; requireApproval?: boolean | undefined; holdForSeconds?: number | undefined; chore?: boolean | undefined; enabled: boolean; }; replaces?: boolean | undefined; firstCheck?: { pass: boolean; saw: string; at: number; } | undefined; }; title: string; why?: string | undefined; status: "cancelled" | "declined" | "met" | "open" | "working"; createdAt: number; updatedAt: number; answeredBy?: string | undefined; outcome?: string | undefined; told?: "call" | "queued" | "turn" | undefined; unattended?: boolean | undefined; } | undefined; needWake?: { outcome: "declined" | "met"; title: string; id: string; sent: string; } | undefined; agentWords?: { kind: "child" | "peer"; from: string; title?: string | undefined; failed?: boolean | undefined; sent: string; } | undefined; backgroundJob?: { id: string; label: string; command: string; startedAt: number; } | undefined; page?: { id: string; title: string; path: string; height?: number | undefined; measured?: number | undefined; source?: string | undefined; revision?: number | undefined; superseded?: boolean | undefined; app?: { server: string; tool: string; } | undefined; } | undefined; review?: { id: string; source: "claude" | "codex"; level?: "high" | "low" | "max" | "medium" | "xhigh" | undefined; findings: { file: string; line?: number | undefined; endLine?: number | undefined; summary: string; title?: string | undefined; scenario?: string | undefined; body?: string | undefined; category?: string | undefined; verdict?: "CONFIRMED" | "PLAUSIBLE" | undefined; priority?: number | undefined; outcome?: "fixed" | "no_change_needed" | "skipped" | undefined; }[]; superseded?: boolean | undefined; } | undefined; pageAsk?: { requestId: string; page: { id: string; title: string; path: string; height?: number | undefined; measured?: number | undefined; source?: string | undefined; revision?: number | undefined; superseded?: boolean | undefined; app?: { server: string; tool: string; } | undefined; }; status: "answered" | "cancelled" | "pending"; value?: string | undefined; } | undefined; credentialOffer?: { requestId: string; offer: { subject: string; kind: "capability" | "secret"; lane: "browser" | "code" | "desktop" | "device" | "gateway" | "otp" | "session" | "shell" | "ssh"; detail?: string | undefined; why?: string | undefined; approvers: string[]; scope: "conversation" | "use"; }; status: "approved" | "cancelled" | "pending" | "skipped"; receipt?: { outcome: "refused" | "released"; approvedBy?: string | undefined; } | undefined; } | undefined; }; } | { op: "replace"; index: number; rowId?: string | undefined; row: { role: "assistant" | "notice" | "user"; text: string; rowId?: string | undefined; run?: string | undefined; sentAt?: number | undefined; openedAt?: number | undefined; messageId?: string | undefined; attachments?: string[] | undefined; checkpointId?: string | undefined; rewindIndex?: number | undefined; thinking?: string | undefined; tools?: unknown[] | undefined; todos?: { content: string; status: "completed" | "in_progress" | "pending"; activeForm?: string | undefined; }[] | undefined; usage?: { costUsd?: number | undefined; inputTokens?: number | undefined; outputTokens?: number | undefined; durationMs?: number | undefined; numTurns?: number | undefined; } | undefined; notes?: { title: string; text: string; }[] | undefined; speaker?: { kind: "person"; email: string; name?: string | undefined; } | { kind: "program"; token: string; } | { kind: "agent"; conversationId: string; } | { kind: "sandbox"; source?: string | undefined; } | undefined; errand?: "ci-fix" | "ci-fix-nudge" | "land-breakage" | "land-conflict" | "land-fix" | "land-fix-nudge" | "land-held" | "push-fix" | "push-fix-nudge" | "verify-nudge" | undefined; placed?: boolean | undefined; noticeAction?: "depsInstall" | "landHold" | "sandboxMemory" | "sendAgain" | "sendAnyway" | "switchModel" | "watchStop" | undefined; sandboxHeld?: boolean | undefined; noticeWait?: "chatRoute" | "credentialRenewal" | "watch" | undefined; noticeWaitId?: string | undefined; noticeCode?: { code: string; params?: Record | undefined; } | undefined; agentNotice?: { level: "error" | "info" | "warning"; source?: string | undefined; sent?: string | undefined; } | undefined; plan?: { requestId: string; text: string; document?: { path: string; title: string; markdown: string; truncated?: boolean | undefined; plan?: boolean | undefined; } | undefined; status: "approved" | "cancelled" | "pending" | "rejected"; } | undefined; question?: { requestId: string; questions: { question: string; header: string; multiSelect: boolean; options: { label: string; description: string; preview?: string | undefined; }[]; }[]; document?: { path: string; title: string; markdown: string; truncated?: boolean | undefined; plan?: boolean | undefined; } | undefined; status: "answered" | "cancelled" | "pending"; answers?: Record | undefined; attachments?: Record | undefined; } | undefined; permission?: { toolName: string; title?: string | undefined; displayName?: string | undefined; description?: string | undefined; reason?: string | undefined; path?: string | undefined; alwaysLabel?: string | undefined; alwaysAsks?: true | undefined; program?: { text: string; language: "bash" | "javascript"; truncated: boolean; spans: { start: number; end: number; }[]; } | undefined; child?: { provider: string; model: string; harness?: "claude-code" | "codex" | "muse" | "native" | "opencode" | "pi" | "vendor" | undefined; account?: string | undefined; effort?: string | undefined; thinking?: boolean | undefined; fast?: boolean | undefined; move: "answer" | "send" | "spawn"; child?: string | undefined; task?: string | undefined; message?: string | undefined; on?: string | undefined; proposed?: { provider: string; model: string; harness?: "claude-code" | "codex" | "muse" | "native" | "opencode" | "pi" | "vendor" | undefined; account?: string | undefined; effort?: string | undefined; thinking?: boolean | undefined; fast?: boolean | undefined; } | undefined; } | undefined; explain?: string | undefined; requestId: string; status: "allowed" | "always" | "cancelled" | "denied" | "everything" | "pending"; } | undefined; browserHelp?: { requestId: string; session: string; account: string; message: string; status: "cancelled" | "declined" | "helped" | "pending"; } | undefined; terminalHelp?: { requestId: string; session: string; message: string; status: "cancelled" | "declined" | "helped" | "pending"; } | undefined; capabilityOffer?: { requestId: string; offer: { entry: string; name: string; why?: string | undefined; }; status: "cancelled" | "connecting" | "pending" | "skipped"; outcome?: { outcome: "connected" | "unfinished"; id?: string | undefined; } | undefined; } | undefined; paymentOffer?: { requestId: string; offer: { url: string; description?: string | undefined; payTo: string; network: string; asset: string; assetName: string; amountUsd: string; spentTodayUsd: string; dailyCapUsd: string; why?: string | undefined; }; status: "approved" | "cancelled" | "pending" | "skipped"; receipt?: { outcome: "failed" | "paid"; amountUsd: string; transaction?: string | undefined; network?: string | undefined; } | undefined; } | undefined; watchWake?: { outcome: "broken" | "met" | "restart-expired" | "timeout"; note: string; elapsed: string; sent: string; } | undefined; need?: { id: string; conversationId: string; subject: { kind: "capability"; entry: string; name: string; mode: "change" | "connect" | "reconnect" | "remove"; instance?: string | undefined; target?: string | undefined; prefill?: Record | undefined; changes?: Record | undefined; reason?: string | undefined; reported?: boolean | undefined; } | { kind: "secret"; name: string; where?: string | undefined; link?: string | undefined; hint?: string | undefined; replace?: boolean | undefined; } | { kind: "grant"; subject: "capability" | "folder" | "shelf" | "site"; what: string; label: string; persona?: string | undefined; scope?: "conversation" | "persona" | undefined; } | { kind: "release"; subject: string; approvers: string[]; } | { kind: "environment"; tool: string; steps: string; approvedHash?: string | undefined; } | { kind: "automation"; automation: { id: string; trigger: { kind: "schedule"; cron: string; tz?: string | undefined; afterSessions?: number | undefined; } | { kind: "once"; at: number; } | { kind: "event"; dailyMax?: number | undefined; } | { kind: "listener"; provider: string; channelId?: string | undefined; eventType?: string | undefined; mentioned?: boolean | undefined; branch?: string | undefined; allowedOrigins?: string[] | undefined; } | { kind: "workspace"; event: "agent.landed" | "deps.broken" | "deps.fixed" | "turn.settled"; repo?: string | undefined; }; guard?: string | undefined; source?: { kind: "npm"; package: string; range?: string | undefined; tag?: string | undefined; } | { kind: "github-release"; repo: string; prereleases?: boolean | undefined; } | { kind: "url"; url: string; select?: string | undefined; } | undefined; fireOn?: "change" | "pass" | undefined; until?: "first-fire" | undefined; expiresAt?: number | undefined; target?: { kind: "agent"; } | { kind: "conversation"; conversationId: string; } | { kind: "notify"; } | undefined; note?: string | undefined; prompt: string; webchat?: { access?: "google" | "public" | undefined; requireName?: boolean | undefined; antiBot?: "pow" | "turnstile" | undefined; turnstileSiteKey?: string | undefined; turnstileSecret?: string | undefined; googleClientId?: string | undefined; title?: string | undefined; greeting?: string | undefined; accent?: string | undefined; position?: "bottom-left" | "bottom-right" | "top-left" | "top-right" | undefined; dailyMessageMax?: number | undefined; conversationMessageMax?: number | undefined; sessionTtlMinutes?: number | undefined; aiDisclosure?: boolean | undefined; aiDisclosureText?: string | undefined; } | undefined; issues?: { keyFromBrowsers?: boolean | undefined; dailyReportMax?: number | undefined; escalateAfter?: number | undefined; antiBot?: "pow" | undefined; title?: string | undefined; prompt?: string | undefined; thanks?: string | undefined; askEmail?: boolean | undefined; accent?: string | undefined; captureCrashes?: boolean | undefined; } | undefined; allowedTools?: string[] | undefined; models?: { provider: string; model: string; effort?: string | undefined; thinking?: boolean | undefined; fast?: boolean | undefined; harness?: "claude-code" | "codex" | "muse" | "native" | "opencode" | "pi" | "vendor" | undefined; }[] | undefined; account?: string | undefined; actsAs?: string | undefined; senders?: { rules: { label?: string | undefined; ids?: string[] | undefined; groups?: string[] | undefined; actsAs?: string | undefined; requireApproval?: boolean | undefined; }[]; others: "allow" | "hold" | "ignore"; } | undefined; requireApproval?: boolean | undefined; holdForSeconds?: number | undefined; chore?: boolean | undefined; enabled: boolean; }; replaces?: boolean | undefined; firstCheck?: { pass: boolean; saw: string; at: number; } | undefined; }; title: string; why?: string | undefined; status: "cancelled" | "declined" | "met" | "open" | "working"; createdAt: number; updatedAt: number; answeredBy?: string | undefined; outcome?: string | undefined; told?: "call" | "queued" | "turn" | undefined; unattended?: boolean | undefined; } | undefined; needWake?: { outcome: "declined" | "met"; title: string; id: string; sent: string; } | undefined; agentWords?: { kind: "child" | "peer"; from: string; title?: string | undefined; failed?: boolean | undefined; sent: string; } | undefined; backgroundJob?: { id: string; label: string; command: string; startedAt: number; } | undefined; page?: { id: string; title: string; path: string; height?: number | undefined; measured?: number | undefined; source?: string | undefined; revision?: number | undefined; superseded?: boolean | undefined; app?: { server: string; tool: string; } | undefined; } | undefined; review?: { id: string; source: "claude" | "codex"; level?: "high" | "low" | "max" | "medium" | "xhigh" | undefined; findings: { file: string; line?: number | undefined; endLine?: number | undefined; summary: string; title?: string | undefined; scenario?: string | undefined; body?: string | undefined; category?: string | undefined; verdict?: "CONFIRMED" | "PLAUSIBLE" | undefined; priority?: number | undefined; outcome?: "fixed" | "no_change_needed" | "skipped" | undefined; }[]; superseded?: boolean | undefined; } | undefined; pageAsk?: { requestId: string; page: { id: string; title: string; path: string; height?: number | undefined; measured?: number | undefined; source?: string | undefined; revision?: number | undefined; superseded?: boolean | undefined; app?: { server: string; tool: string; } | undefined; }; status: "answered" | "cancelled" | "pending"; value?: string | undefined; } | undefined; credentialOffer?: { requestId: string; offer: { subject: string; kind: "capability" | "secret"; lane: "browser" | "code" | "desktop" | "device" | "gateway" | "otp" | "session" | "shell" | "ssh"; detail?: string | undefined; why?: string | undefined; approvers: string[]; scope: "conversation" | "use"; }; status: "approved" | "cancelled" | "pending" | "skipped"; receipt?: { outcome: "refused" | "released"; approvedBy?: string | undefined; } | undefined; } | undefined; }; } | { op: "drop"; index: number; rowId?: string | undefined; } | { op: "text"; index: number; rowId?: string | undefined; text: string; } | { op: "thinking"; index: number; rowId?: string | undefined; text: string; } | { op: "toolThinking"; index: number; rowId?: string | undefined; id: string; text: string; } | { op: "tool"; index: number; rowId?: string | undefined; tool: unknown; parent?: string | undefined; }; } | { kind: "fact"; seq: number; fact: unknown; } | { kind: "end"; }, unknown, void>, import("@orpc/contract").AsyncIteratorClass<{ kind: "attached"; run: string; startedAt: number; seq: number; rows: { role: "assistant" | "notice" | "user"; text: string; rowId?: string | undefined; run?: string | undefined; sentAt?: number | undefined; openedAt?: number | undefined; messageId?: string | undefined; attachments?: string[] | undefined; checkpointId?: string | undefined; rewindIndex?: number | undefined; thinking?: string | undefined; tools?: import("../events/transcript.js").TranscriptTool[] | undefined; todos?: { content: string; status: "completed" | "in_progress" | "pending"; activeForm?: string | undefined; }[] | undefined; usage?: { costUsd?: number | undefined; inputTokens?: number | undefined; outputTokens?: number | undefined; durationMs?: number | undefined; numTurns?: number | undefined; } | undefined; notes?: { title: string; text: string; }[] | undefined; speaker?: { kind: "person"; email: string; name?: string | undefined; } | { kind: "program"; token: string; } | { kind: "agent"; conversationId: string; } | { kind: "sandbox"; source?: string | undefined; } | undefined; errand?: "ci-fix" | "ci-fix-nudge" | "land-breakage" | "land-conflict" | "land-fix" | "land-fix-nudge" | "land-held" | "push-fix" | "push-fix-nudge" | "verify-nudge" | undefined; placed?: boolean | undefined; noticeAction?: "depsInstall" | "landHold" | "sandboxMemory" | "sendAgain" | "sendAnyway" | "switchModel" | "watchStop" | undefined; sandboxHeld?: boolean | undefined; noticeWait?: "chatRoute" | "credentialRenewal" | "watch" | undefined; noticeWaitId?: string | undefined; noticeCode?: { code: string; params?: Record | undefined; } | undefined; agentNotice?: { level: "error" | "info" | "warning"; source?: string | undefined; sent?: string | undefined; } | undefined; plan?: { requestId: string; text: string; document?: { path: string; title: string; markdown: string; truncated?: boolean | undefined; plan?: boolean | undefined; } | undefined; status: "approved" | "cancelled" | "pending" | "rejected"; } | undefined; question?: { requestId: string; questions: { question: string; header: string; multiSelect: boolean; options: { label: string; description: string; preview?: string | undefined; }[]; }[]; document?: { path: string; title: string; markdown: string; truncated?: boolean | undefined; plan?: boolean | undefined; } | undefined; status: "answered" | "cancelled" | "pending"; answers?: Record | undefined; attachments?: Record | undefined; } | undefined; permission?: { toolName: string; title?: string | undefined; displayName?: string | undefined; description?: string | undefined; reason?: string | undefined; path?: string | undefined; alwaysLabel?: string | undefined; alwaysAsks?: true | undefined; program?: { text: string; language: "bash" | "javascript"; truncated: boolean; spans: { start: number; end: number; }[]; } | undefined; child?: { provider: string; model: string; harness?: "claude-code" | "codex" | "muse" | "native" | "opencode" | "pi" | "vendor" | undefined; account?: string | undefined; effort?: string | undefined; thinking?: boolean | undefined; fast?: boolean | undefined; move: "answer" | "send" | "spawn"; child?: string | undefined; task?: string | undefined; message?: string | undefined; on?: string | undefined; proposed?: { provider: string; model: string; harness?: "claude-code" | "codex" | "muse" | "native" | "opencode" | "pi" | "vendor" | undefined; account?: string | undefined; effort?: string | undefined; thinking?: boolean | undefined; fast?: boolean | undefined; } | undefined; } | undefined; explain?: string | undefined; requestId: string; status: "allowed" | "always" | "cancelled" | "denied" | "everything" | "pending"; } | undefined; browserHelp?: { requestId: string; session: string; account: string; message: string; status: "cancelled" | "declined" | "helped" | "pending"; } | undefined; terminalHelp?: { requestId: string; session: string; message: string; status: "cancelled" | "declined" | "helped" | "pending"; } | undefined; capabilityOffer?: { requestId: string; offer: { entry: string; name: string; why?: string | undefined; }; status: "cancelled" | "connecting" | "pending" | "skipped"; outcome?: { outcome: "connected" | "unfinished"; id?: string | undefined; } | undefined; } | undefined; paymentOffer?: { requestId: string; offer: { url: string; description?: string | undefined; payTo: string; network: string; asset: string; assetName: string; amountUsd: string; spentTodayUsd: string; dailyCapUsd: string; why?: string | undefined; }; status: "approved" | "cancelled" | "pending" | "skipped"; receipt?: { outcome: "failed" | "paid"; amountUsd: string; transaction?: string | undefined; network?: string | undefined; } | undefined; } | undefined; watchWake?: { outcome: "broken" | "met" | "restart-expired" | "timeout"; note: string; elapsed: string; sent: string; } | undefined; need?: { id: string; conversationId: string; subject: { kind: "capability"; entry: string; name: string; mode: "change" | "connect" | "reconnect" | "remove"; instance?: string | undefined; target?: string | undefined; prefill?: Record | undefined; changes?: Record | undefined; reason?: string | undefined; reported?: boolean | undefined; } | { kind: "secret"; name: string; where?: string | undefined; link?: string | undefined; hint?: string | undefined; replace?: boolean | undefined; } | { kind: "grant"; subject: "capability" | "folder" | "shelf" | "site"; what: string; label: string; persona?: string | undefined; scope?: "conversation" | "persona" | undefined; } | { kind: "release"; subject: string; approvers: string[]; } | { kind: "environment"; tool: string; steps: string; approvedHash?: string | undefined; } | { kind: "automation"; automation: { id: string; trigger: { kind: "schedule"; cron: string; tz?: (string & { readonly __brand: "Zone"; }) | undefined; afterSessions?: number | undefined; } | { kind: "once"; at: number; } | { kind: "event"; dailyMax?: number | undefined; } | { kind: "listener"; provider: string; channelId?: string | undefined; eventType?: string | undefined; mentioned?: boolean | undefined; branch?: string | undefined; allowedOrigins?: string[] | undefined; } | { kind: "workspace"; event: "agent.landed" | "deps.broken" | "deps.fixed" | "turn.settled"; repo?: string | undefined; }; guard?: string | undefined; source?: { kind: "npm"; package: string; range?: string | undefined; tag?: string | undefined; } | { kind: "github-release"; repo: string; prereleases?: boolean | undefined; } | { kind: "url"; url: string; select?: string | undefined; } | undefined; fireOn?: "change" | "pass" | undefined; until?: "first-fire" | undefined; expiresAt?: number | undefined; target?: { kind: "agent"; } | { kind: "conversation"; conversationId: string; } | { kind: "notify"; } | undefined; note?: string | undefined; prompt: string; webchat?: { access?: "google" | "public" | undefined; requireName?: boolean | undefined; antiBot?: "pow" | "turnstile" | undefined; turnstileSiteKey?: string | undefined; turnstileSecret?: string | undefined; googleClientId?: string | undefined; title?: string | undefined; greeting?: string | undefined; accent?: string | undefined; position?: "bottom-left" | "bottom-right" | "top-left" | "top-right" | undefined; dailyMessageMax?: number | undefined; conversationMessageMax?: number | undefined; sessionTtlMinutes?: number | undefined; aiDisclosure?: boolean | undefined; aiDisclosureText?: string | undefined; } | undefined; issues?: { keyFromBrowsers?: boolean | undefined; dailyReportMax?: number | undefined; escalateAfter?: number | undefined; antiBot?: "pow" | undefined; title?: string | undefined; prompt?: string | undefined; thanks?: string | undefined; askEmail?: boolean | undefined; accent?: string | undefined; captureCrashes?: boolean | undefined; } | undefined; allowedTools?: string[] | undefined; models?: { provider: string; model: string; effort?: string | undefined; thinking?: boolean | undefined; fast?: boolean | undefined; harness?: "claude-code" | "codex" | "muse" | "native" | "opencode" | "pi" | "vendor" | undefined; }[] | undefined; account?: string | undefined; actsAs?: string | undefined; senders?: { rules: { label?: string | undefined; ids?: string[] | undefined; groups?: string[] | undefined; actsAs?: string | undefined; requireApproval?: boolean | undefined; }[]; others: "allow" | "hold" | "ignore"; } | undefined; requireApproval?: boolean | undefined; holdForSeconds?: number | undefined; chore?: boolean | undefined; enabled: boolean; }; replaces?: boolean | undefined; firstCheck?: { pass: boolean; saw: string; at: number; } | undefined; }; title: string; why?: string | undefined; status: "cancelled" | "declined" | "met" | "open" | "working"; createdAt: number; updatedAt: number; answeredBy?: string | undefined; outcome?: string | undefined; told?: "call" | "queued" | "turn" | undefined; unattended?: boolean | undefined; } | undefined; needWake?: { outcome: "declined" | "met"; title: string; id: string; sent: string; } | undefined; agentWords?: { kind: "child" | "peer"; from: string; title?: string | undefined; failed?: boolean | undefined; sent: string; } | undefined; backgroundJob?: { id: string; label: string; command: string; startedAt: number; } | undefined; page?: { id: string; title: string; path: string; height?: number | undefined; measured?: number | undefined; source?: string | undefined; revision?: number | undefined; superseded?: boolean | undefined; app?: { server: string; tool: string; } | undefined; } | undefined; review?: { id: string; source: "claude" | "codex"; level?: "high" | "low" | "max" | "medium" | "xhigh" | undefined; findings: { file: string; line?: number | undefined; endLine?: number | undefined; summary: string; title?: string | undefined; scenario?: string | undefined; body?: string | undefined; category?: string | undefined; verdict?: "CONFIRMED" | "PLAUSIBLE" | undefined; priority?: number | undefined; outcome?: "fixed" | "no_change_needed" | "skipped" | undefined; }[]; superseded?: boolean | undefined; } | undefined; pageAsk?: { requestId: string; page: { id: string; title: string; path: string; height?: number | undefined; measured?: number | undefined; source?: string | undefined; revision?: number | undefined; superseded?: boolean | undefined; app?: { server: string; tool: string; } | undefined; }; status: "answered" | "cancelled" | "pending"; value?: string | undefined; } | undefined; credentialOffer?: { requestId: string; offer: { subject: string; kind: "capability" | "secret"; lane: "browser" | "code" | "desktop" | "device" | "gateway" | "otp" | "session" | "shell" | "ssh"; detail?: string | undefined; why?: string | undefined; approvers: string[]; scope: "conversation" | "use"; }; status: "approved" | "cancelled" | "pending" | "skipped"; receipt?: { outcome: "refused" | "released"; approvedBy?: string | undefined; } | undefined; } | undefined; }[]; } | { kind: "patch"; seq: number; patch: { op: "append"; row: { role: "assistant" | "notice" | "user"; text: string; rowId?: string | undefined; run?: string | undefined; sentAt?: number | undefined; openedAt?: number | undefined; messageId?: string | undefined; attachments?: string[] | undefined; checkpointId?: string | undefined; rewindIndex?: number | undefined; thinking?: string | undefined; tools?: import("../events/transcript.js").TranscriptTool[] | undefined; todos?: { content: string; status: "completed" | "in_progress" | "pending"; activeForm?: string | undefined; }[] | undefined; usage?: { costUsd?: number | undefined; inputTokens?: number | undefined; outputTokens?: number | undefined; durationMs?: number | undefined; numTurns?: number | undefined; } | undefined; notes?: { title: string; text: string; }[] | undefined; speaker?: { kind: "person"; email: string; name?: string | undefined; } | { kind: "program"; token: string; } | { kind: "agent"; conversationId: string; } | { kind: "sandbox"; source?: string | undefined; } | undefined; errand?: "ci-fix" | "ci-fix-nudge" | "land-breakage" | "land-conflict" | "land-fix" | "land-fix-nudge" | "land-held" | "push-fix" | "push-fix-nudge" | "verify-nudge" | undefined; placed?: boolean | undefined; noticeAction?: "depsInstall" | "landHold" | "sandboxMemory" | "sendAgain" | "sendAnyway" | "switchModel" | "watchStop" | undefined; sandboxHeld?: boolean | undefined; noticeWait?: "chatRoute" | "credentialRenewal" | "watch" | undefined; noticeWaitId?: string | undefined; noticeCode?: { code: string; params?: Record | undefined; } | undefined; agentNotice?: { level: "error" | "info" | "warning"; source?: string | undefined; sent?: string | undefined; } | undefined; plan?: { requestId: string; text: string; document?: { path: string; title: string; markdown: string; truncated?: boolean | undefined; plan?: boolean | undefined; } | undefined; status: "approved" | "cancelled" | "pending" | "rejected"; } | undefined; question?: { requestId: string; questions: { question: string; header: string; multiSelect: boolean; options: { label: string; description: string; preview?: string | undefined; }[]; }[]; document?: { path: string; title: string; markdown: string; truncated?: boolean | undefined; plan?: boolean | undefined; } | undefined; status: "answered" | "cancelled" | "pending"; answers?: Record | undefined; attachments?: Record | undefined; } | undefined; permission?: { toolName: string; title?: string | undefined; displayName?: string | undefined; description?: string | undefined; reason?: string | undefined; path?: string | undefined; alwaysLabel?: string | undefined; alwaysAsks?: true | undefined; program?: { text: string; language: "bash" | "javascript"; truncated: boolean; spans: { start: number; end: number; }[]; } | undefined; child?: { provider: string; model: string; harness?: "claude-code" | "codex" | "muse" | "native" | "opencode" | "pi" | "vendor" | undefined; account?: string | undefined; effort?: string | undefined; thinking?: boolean | undefined; fast?: boolean | undefined; move: "answer" | "send" | "spawn"; child?: string | undefined; task?: string | undefined; message?: string | undefined; on?: string | undefined; proposed?: { provider: string; model: string; harness?: "claude-code" | "codex" | "muse" | "native" | "opencode" | "pi" | "vendor" | undefined; account?: string | undefined; effort?: string | undefined; thinking?: boolean | undefined; fast?: boolean | undefined; } | undefined; } | undefined; explain?: string | undefined; requestId: string; status: "allowed" | "always" | "cancelled" | "denied" | "everything" | "pending"; } | undefined; browserHelp?: { requestId: string; session: string; account: string; message: string; status: "cancelled" | "declined" | "helped" | "pending"; } | undefined; terminalHelp?: { requestId: string; session: string; message: string; status: "cancelled" | "declined" | "helped" | "pending"; } | undefined; capabilityOffer?: { requestId: string; offer: { entry: string; name: string; why?: string | undefined; }; status: "cancelled" | "connecting" | "pending" | "skipped"; outcome?: { outcome: "connected" | "unfinished"; id?: string | undefined; } | undefined; } | undefined; paymentOffer?: { requestId: string; offer: { url: string; description?: string | undefined; payTo: string; network: string; asset: string; assetName: string; amountUsd: string; spentTodayUsd: string; dailyCapUsd: string; why?: string | undefined; }; status: "approved" | "cancelled" | "pending" | "skipped"; receipt?: { outcome: "failed" | "paid"; amountUsd: string; transaction?: string | undefined; network?: string | undefined; } | undefined; } | undefined; watchWake?: { outcome: "broken" | "met" | "restart-expired" | "timeout"; note: string; elapsed: string; sent: string; } | undefined; need?: { id: string; conversationId: string; subject: { kind: "capability"; entry: string; name: string; mode: "change" | "connect" | "reconnect" | "remove"; instance?: string | undefined; target?: string | undefined; prefill?: Record | undefined; changes?: Record | undefined; reason?: string | undefined; reported?: boolean | undefined; } | { kind: "secret"; name: string; where?: string | undefined; link?: string | undefined; hint?: string | undefined; replace?: boolean | undefined; } | { kind: "grant"; subject: "capability" | "folder" | "shelf" | "site"; what: string; label: string; persona?: string | undefined; scope?: "conversation" | "persona" | undefined; } | { kind: "release"; subject: string; approvers: string[]; } | { kind: "environment"; tool: string; steps: string; approvedHash?: string | undefined; } | { kind: "automation"; automation: { id: string; trigger: { kind: "schedule"; cron: string; tz?: (string & { readonly __brand: "Zone"; }) | undefined; afterSessions?: number | undefined; } | { kind: "once"; at: number; } | { kind: "event"; dailyMax?: number | undefined; } | { kind: "listener"; provider: string; channelId?: string | undefined; eventType?: string | undefined; mentioned?: boolean | undefined; branch?: string | undefined; allowedOrigins?: string[] | undefined; } | { kind: "workspace"; event: "agent.landed" | "deps.broken" | "deps.fixed" | "turn.settled"; repo?: string | undefined; }; guard?: string | undefined; source?: { kind: "npm"; package: string; range?: string | undefined; tag?: string | undefined; } | { kind: "github-release"; repo: string; prereleases?: boolean | undefined; } | { kind: "url"; url: string; select?: string | undefined; } | undefined; fireOn?: "change" | "pass" | undefined; until?: "first-fire" | undefined; expiresAt?: number | undefined; target?: { kind: "agent"; } | { kind: "conversation"; conversationId: string; } | { kind: "notify"; } | undefined; note?: string | undefined; prompt: string; webchat?: { access?: "google" | "public" | undefined; requireName?: boolean | undefined; antiBot?: "pow" | "turnstile" | undefined; turnstileSiteKey?: string | undefined; turnstileSecret?: string | undefined; googleClientId?: string | undefined; title?: string | undefined; greeting?: string | undefined; accent?: string | undefined; position?: "bottom-left" | "bottom-right" | "top-left" | "top-right" | undefined; dailyMessageMax?: number | undefined; conversationMessageMax?: number | undefined; sessionTtlMinutes?: number | undefined; aiDisclosure?: boolean | undefined; aiDisclosureText?: string | undefined; } | undefined; issues?: { keyFromBrowsers?: boolean | undefined; dailyReportMax?: number | undefined; escalateAfter?: number | undefined; antiBot?: "pow" | undefined; title?: string | undefined; prompt?: string | undefined; thanks?: string | undefined; askEmail?: boolean | undefined; accent?: string | undefined; captureCrashes?: boolean | undefined; } | undefined; allowedTools?: string[] | undefined; models?: { provider: string; model: string; effort?: string | undefined; thinking?: boolean | undefined; fast?: boolean | undefined; harness?: "claude-code" | "codex" | "muse" | "native" | "opencode" | "pi" | "vendor" | undefined; }[] | undefined; account?: string | undefined; actsAs?: string | undefined; senders?: { rules: { label?: string | undefined; ids?: string[] | undefined; groups?: string[] | undefined; actsAs?: string | undefined; requireApproval?: boolean | undefined; }[]; others: "allow" | "hold" | "ignore"; } | undefined; requireApproval?: boolean | undefined; holdForSeconds?: number | undefined; chore?: boolean | undefined; enabled: boolean; }; replaces?: boolean | undefined; firstCheck?: { pass: boolean; saw: string; at: number; } | undefined; }; title: string; why?: string | undefined; status: "cancelled" | "declined" | "met" | "open" | "working"; createdAt: number; updatedAt: number; answeredBy?: string | undefined; outcome?: string | undefined; told?: "call" | "queued" | "turn" | undefined; unattended?: boolean | undefined; } | undefined; needWake?: { outcome: "declined" | "met"; title: string; id: string; sent: string; } | undefined; agentWords?: { kind: "child" | "peer"; from: string; title?: string | undefined; failed?: boolean | undefined; sent: string; } | undefined; backgroundJob?: { id: string; label: string; command: string; startedAt: number; } | undefined; page?: { id: string; title: string; path: string; height?: number | undefined; measured?: number | undefined; source?: string | undefined; revision?: number | undefined; superseded?: boolean | undefined; app?: { server: string; tool: string; } | undefined; } | undefined; review?: { id: string; source: "claude" | "codex"; level?: "high" | "low" | "max" | "medium" | "xhigh" | undefined; findings: { file: string; line?: number | undefined; endLine?: number | undefined; summary: string; title?: string | undefined; scenario?: string | undefined; body?: string | undefined; category?: string | undefined; verdict?: "CONFIRMED" | "PLAUSIBLE" | undefined; priority?: number | undefined; outcome?: "fixed" | "no_change_needed" | "skipped" | undefined; }[]; superseded?: boolean | undefined; } | undefined; pageAsk?: { requestId: string; page: { id: string; title: string; path: string; height?: number | undefined; measured?: number | undefined; source?: string | undefined; revision?: number | undefined; superseded?: boolean | undefined; app?: { server: string; tool: string; } | undefined; }; status: "answered" | "cancelled" | "pending"; value?: string | undefined; } | undefined; credentialOffer?: { requestId: string; offer: { subject: string; kind: "capability" | "secret"; lane: "browser" | "code" | "desktop" | "device" | "gateway" | "otp" | "session" | "shell" | "ssh"; detail?: string | undefined; why?: string | undefined; approvers: string[]; scope: "conversation" | "use"; }; status: "approved" | "cancelled" | "pending" | "skipped"; receipt?: { outcome: "refused" | "released"; approvedBy?: string | undefined; } | undefined; } | undefined; }; } | { op: "replace"; index: number; rowId?: string | undefined; row: { role: "assistant" | "notice" | "user"; text: string; rowId?: string | undefined; run?: string | undefined; sentAt?: number | undefined; openedAt?: number | undefined; messageId?: string | undefined; attachments?: string[] | undefined; checkpointId?: string | undefined; rewindIndex?: number | undefined; thinking?: string | undefined; tools?: import("../events/transcript.js").TranscriptTool[] | undefined; todos?: { content: string; status: "completed" | "in_progress" | "pending"; activeForm?: string | undefined; }[] | undefined; usage?: { costUsd?: number | undefined; inputTokens?: number | undefined; outputTokens?: number | undefined; durationMs?: number | undefined; numTurns?: number | undefined; } | undefined; notes?: { title: string; text: string; }[] | undefined; speaker?: { kind: "person"; email: string; name?: string | undefined; } | { kind: "program"; token: string; } | { kind: "agent"; conversationId: string; } | { kind: "sandbox"; source?: string | undefined; } | undefined; errand?: "ci-fix" | "ci-fix-nudge" | "land-breakage" | "land-conflict" | "land-fix" | "land-fix-nudge" | "land-held" | "push-fix" | "push-fix-nudge" | "verify-nudge" | undefined; placed?: boolean | undefined; noticeAction?: "depsInstall" | "landHold" | "sandboxMemory" | "sendAgain" | "sendAnyway" | "switchModel" | "watchStop" | undefined; sandboxHeld?: boolean | undefined; noticeWait?: "chatRoute" | "credentialRenewal" | "watch" | undefined; noticeWaitId?: string | undefined; noticeCode?: { code: string; params?: Record | undefined; } | undefined; agentNotice?: { level: "error" | "info" | "warning"; source?: string | undefined; sent?: string | undefined; } | undefined; plan?: { requestId: string; text: string; document?: { path: string; title: string; markdown: string; truncated?: boolean | undefined; plan?: boolean | undefined; } | undefined; status: "approved" | "cancelled" | "pending" | "rejected"; } | undefined; question?: { requestId: string; questions: { question: string; header: string; multiSelect: boolean; options: { label: string; description: string; preview?: string | undefined; }[]; }[]; document?: { path: string; title: string; markdown: string; truncated?: boolean | undefined; plan?: boolean | undefined; } | undefined; status: "answered" | "cancelled" | "pending"; answers?: Record | undefined; attachments?: Record | undefined; } | undefined; permission?: { toolName: string; title?: string | undefined; displayName?: string | undefined; description?: string | undefined; reason?: string | undefined; path?: string | undefined; alwaysLabel?: string | undefined; alwaysAsks?: true | undefined; program?: { text: string; language: "bash" | "javascript"; truncated: boolean; spans: { start: number; end: number; }[]; } | undefined; child?: { provider: string; model: string; harness?: "claude-code" | "codex" | "muse" | "native" | "opencode" | "pi" | "vendor" | undefined; account?: string | undefined; effort?: string | undefined; thinking?: boolean | undefined; fast?: boolean | undefined; move: "answer" | "send" | "spawn"; child?: string | undefined; task?: string | undefined; message?: string | undefined; on?: string | undefined; proposed?: { provider: string; model: string; harness?: "claude-code" | "codex" | "muse" | "native" | "opencode" | "pi" | "vendor" | undefined; account?: string | undefined; effort?: string | undefined; thinking?: boolean | undefined; fast?: boolean | undefined; } | undefined; } | undefined; explain?: string | undefined; requestId: string; status: "allowed" | "always" | "cancelled" | "denied" | "everything" | "pending"; } | undefined; browserHelp?: { requestId: string; session: string; account: string; message: string; status: "cancelled" | "declined" | "helped" | "pending"; } | undefined; terminalHelp?: { requestId: string; session: string; message: string; status: "cancelled" | "declined" | "helped" | "pending"; } | undefined; capabilityOffer?: { requestId: string; offer: { entry: string; name: string; why?: string | undefined; }; status: "cancelled" | "connecting" | "pending" | "skipped"; outcome?: { outcome: "connected" | "unfinished"; id?: string | undefined; } | undefined; } | undefined; paymentOffer?: { requestId: string; offer: { url: string; description?: string | undefined; payTo: string; network: string; asset: string; assetName: string; amountUsd: string; spentTodayUsd: string; dailyCapUsd: string; why?: string | undefined; }; status: "approved" | "cancelled" | "pending" | "skipped"; receipt?: { outcome: "failed" | "paid"; amountUsd: string; transaction?: string | undefined; network?: string | undefined; } | undefined; } | undefined; watchWake?: { outcome: "broken" | "met" | "restart-expired" | "timeout"; note: string; elapsed: string; sent: string; } | undefined; need?: { id: string; conversationId: string; subject: { kind: "capability"; entry: string; name: string; mode: "change" | "connect" | "reconnect" | "remove"; instance?: string | undefined; target?: string | undefined; prefill?: Record | undefined; changes?: Record | undefined; reason?: string | undefined; reported?: boolean | undefined; } | { kind: "secret"; name: string; where?: string | undefined; link?: string | undefined; hint?: string | undefined; replace?: boolean | undefined; } | { kind: "grant"; subject: "capability" | "folder" | "shelf" | "site"; what: string; label: string; persona?: string | undefined; scope?: "conversation" | "persona" | undefined; } | { kind: "release"; subject: string; approvers: string[]; } | { kind: "environment"; tool: string; steps: string; approvedHash?: string | undefined; } | { kind: "automation"; automation: { id: string; trigger: { kind: "schedule"; cron: string; tz?: (string & { readonly __brand: "Zone"; }) | undefined; afterSessions?: number | undefined; } | { kind: "once"; at: number; } | { kind: "event"; dailyMax?: number | undefined; } | { kind: "listener"; provider: string; channelId?: string | undefined; eventType?: string | undefined; mentioned?: boolean | undefined; branch?: string | undefined; allowedOrigins?: string[] | undefined; } | { kind: "workspace"; event: "agent.landed" | "deps.broken" | "deps.fixed" | "turn.settled"; repo?: string | undefined; }; guard?: string | undefined; source?: { kind: "npm"; package: string; range?: string | undefined; tag?: string | undefined; } | { kind: "github-release"; repo: string; prereleases?: boolean | undefined; } | { kind: "url"; url: string; select?: string | undefined; } | undefined; fireOn?: "change" | "pass" | undefined; until?: "first-fire" | undefined; expiresAt?: number | undefined; target?: { kind: "agent"; } | { kind: "conversation"; conversationId: string; } | { kind: "notify"; } | undefined; note?: string | undefined; prompt: string; webchat?: { access?: "google" | "public" | undefined; requireName?: boolean | undefined; antiBot?: "pow" | "turnstile" | undefined; turnstileSiteKey?: string | undefined; turnstileSecret?: string | undefined; googleClientId?: string | undefined; title?: string | undefined; greeting?: string | undefined; accent?: string | undefined; position?: "bottom-left" | "bottom-right" | "top-left" | "top-right" | undefined; dailyMessageMax?: number | undefined; conversationMessageMax?: number | undefined; sessionTtlMinutes?: number | undefined; aiDisclosure?: boolean | undefined; aiDisclosureText?: string | undefined; } | undefined; issues?: { keyFromBrowsers?: boolean | undefined; dailyReportMax?: number | undefined; escalateAfter?: number | undefined; antiBot?: "pow" | undefined; title?: string | undefined; prompt?: string | undefined; thanks?: string | undefined; askEmail?: boolean | undefined; accent?: string | undefined; captureCrashes?: boolean | undefined; } | undefined; allowedTools?: string[] | undefined; models?: { provider: string; model: string; effort?: string | undefined; thinking?: boolean | undefined; fast?: boolean | undefined; harness?: "claude-code" | "codex" | "muse" | "native" | "opencode" | "pi" | "vendor" | undefined; }[] | undefined; account?: string | undefined; actsAs?: string | undefined; senders?: { rules: { label?: string | undefined; ids?: string[] | undefined; groups?: string[] | undefined; actsAs?: string | undefined; requireApproval?: boolean | undefined; }[]; others: "allow" | "hold" | "ignore"; } | undefined; requireApproval?: boolean | undefined; holdForSeconds?: number | undefined; chore?: boolean | undefined; enabled: boolean; }; replaces?: boolean | undefined; firstCheck?: { pass: boolean; saw: string; at: number; } | undefined; }; title: string; why?: string | undefined; status: "cancelled" | "declined" | "met" | "open" | "working"; createdAt: number; updatedAt: number; answeredBy?: string | undefined; outcome?: string | undefined; told?: "call" | "queued" | "turn" | undefined; unattended?: boolean | undefined; } | undefined; needWake?: { outcome: "declined" | "met"; title: string; id: string; sent: string; } | undefined; agentWords?: { kind: "child" | "peer"; from: string; title?: string | undefined; failed?: boolean | undefined; sent: string; } | undefined; backgroundJob?: { id: string; label: string; command: string; startedAt: number; } | undefined; page?: { id: string; title: string; path: string; height?: number | undefined; measured?: number | undefined; source?: string | undefined; revision?: number | undefined; superseded?: boolean | undefined; app?: { server: string; tool: string; } | undefined; } | undefined; review?: { id: string; source: "claude" | "codex"; level?: "high" | "low" | "max" | "medium" | "xhigh" | undefined; findings: { file: string; line?: number | undefined; endLine?: number | undefined; summary: string; title?: string | undefined; scenario?: string | undefined; body?: string | undefined; category?: string | undefined; verdict?: "CONFIRMED" | "PLAUSIBLE" | undefined; priority?: number | undefined; outcome?: "fixed" | "no_change_needed" | "skipped" | undefined; }[]; superseded?: boolean | undefined; } | undefined; pageAsk?: { requestId: string; page: { id: string; title: string; path: string; height?: number | undefined; measured?: number | undefined; source?: string | undefined; revision?: number | undefined; superseded?: boolean | undefined; app?: { server: string; tool: string; } | undefined; }; status: "answered" | "cancelled" | "pending"; value?: string | undefined; } | undefined; credentialOffer?: { requestId: string; offer: { subject: string; kind: "capability" | "secret"; lane: "browser" | "code" | "desktop" | "device" | "gateway" | "otp" | "session" | "shell" | "ssh"; detail?: string | undefined; why?: string | undefined; approvers: string[]; scope: "conversation" | "use"; }; status: "approved" | "cancelled" | "pending" | "skipped"; receipt?: { outcome: "refused" | "released"; approvedBy?: string | undefined; } | undefined; } | undefined; }; } | { op: "drop"; index: number; rowId?: string | undefined; } | { op: "text"; index: number; rowId?: string | undefined; text: string; } | { op: "thinking"; index: number; rowId?: string | undefined; text: string; } | { op: "toolThinking"; index: number; rowId?: string | undefined; id: string; text: string; } | { op: "tool"; index: number; rowId?: string | undefined; tool: import("../events/transcript.js").TranscriptTool; parent?: string | undefined; }; } | { kind: "fact"; seq: number; fact: import("../events/agent-events.js").TurnFact; } | { kind: "end"; }, unknown, void>> & { [x: symbol]: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"attached">; run: import("zod").ZodString; startedAt: import("zod").ZodNumber; seq: import("zod").ZodNumber; rows: import("zod").ZodArray; text: import("zod").ZodString; rowId: import("zod").ZodOptional; run: import("zod").ZodOptional; sentAt: import("zod").ZodOptional; openedAt: import("zod").ZodOptional; messageId: import("zod").ZodOptional; attachments: import("zod").ZodOptional>; checkpointId: import("zod").ZodOptional; rewindIndex: import("zod").ZodOptional; thinking: import("zod").ZodOptional; tools: import("zod").ZodOptional>>>; todos: import("zod").ZodOptional; activeForm: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; usage: import("zod").ZodOptional; inputTokens: import("zod").ZodOptional; outputTokens: import("zod").ZodOptional; durationMs: import("zod").ZodOptional; numTurns: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; notes: import("zod").ZodOptional>>; speaker: import("zod").ZodOptional; email: import("zod").ZodString; name: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"program">; token: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"agent">; conversationId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"sandbox">; source: import("zod").ZodOptional; }, import("zod/v4/core").$strip>], "kind">>; errand: import("zod").ZodOptional>; placed: import("zod").ZodOptional; noticeAction: import("zod").ZodOptional>; sandboxHeld: import("zod").ZodOptional; noticeWait: import("zod").ZodOptional>; noticeWaitId: import("zod").ZodOptional; noticeCode: import("zod").ZodOptional>>; }, import("zod/v4/core").$strip>>; agentNotice: import("zod").ZodOptional; source: import("zod").ZodOptional; sent: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; plan: import("zod").ZodOptional; plan: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; status: import("zod").ZodEnum<{ approved: "approved"; cancelled: "cancelled"; pending: "pending"; rejected: "rejected"; }>; }, import("zod/v4/core").$strip>>; question: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; document: import("zod").ZodOptional; plan: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; status: import("zod").ZodEnum<{ answered: "answered"; cancelled: "cancelled"; pending: "pending"; }>; answers: import("zod").ZodOptional>>; attachments: import("zod").ZodOptional>>; }, import("zod/v4/core").$strip>>; permission: import("zod").ZodOptional; displayName: import("zod").ZodOptional; description: import("zod").ZodOptional; reason: import("zod").ZodOptional; path: import("zod").ZodOptional; alwaysLabel: import("zod").ZodOptional; alwaysAsks: import("zod").ZodOptional>; program: import("zod").ZodOptional; truncated: import("zod").ZodBoolean; spans: import("zod").ZodArray>; }, import("zod/v4/core").$strip>>; child: import("zod").ZodOptional>; account: import("zod").ZodOptional; effort: import("zod").ZodOptional; thinking: import("zod").ZodOptional; fast: import("zod").ZodOptional; move: import("zod").ZodEnum<{ answer: "answer"; send: "send"; spawn: "spawn"; }>; child: import("zod").ZodOptional; task: import("zod").ZodOptional; message: import("zod").ZodOptional; on: import("zod").ZodOptional; proposed: import("zod").ZodOptional>; account: import("zod").ZodOptional; effort: import("zod").ZodOptional; thinking: import("zod").ZodOptional; fast: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; explain: import("zod").ZodOptional; requestId: import("zod").ZodString; status: import("zod").ZodEnum<{ allowed: "allowed"; always: "always"; cancelled: "cancelled"; denied: "denied"; everything: "everything"; pending: "pending"; }>; }, import("zod/v4/core").$strip>>; browserHelp: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; terminalHelp: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; capabilityOffer: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; status: import("zod").ZodEnum<{ cancelled: "cancelled"; connecting: "connecting"; pending: "pending"; skipped: "skipped"; }>; outcome: import("zod").ZodOptional; id: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; paymentOffer: import("zod").ZodOptional; payTo: import("zod").ZodString; network: import("zod").ZodString; asset: import("zod").ZodString; assetName: import("zod").ZodString; amountUsd: import("zod").ZodString; spentTodayUsd: import("zod").ZodString; dailyCapUsd: import("zod").ZodString; why: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; status: import("zod").ZodEnum<{ approved: "approved"; cancelled: "cancelled"; pending: "pending"; skipped: "skipped"; }>; receipt: import("zod").ZodOptional; amountUsd: import("zod").ZodString; transaction: import("zod").ZodOptional; network: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; watchWake: import("zod").ZodOptional; note: import("zod").ZodString; elapsed: import("zod").ZodString; sent: import("zod").ZodString; }, import("zod/v4/core").$strip>>; need: import("zod").ZodOptional; entry: import("zod").ZodString; name: import("zod").ZodString; mode: import("zod").ZodEnum<{ change: "change"; connect: "connect"; reconnect: "reconnect"; remove: "remove"; }>; instance: import("zod").ZodOptional; target: import("zod").ZodOptional; prefill: import("zod").ZodOptional>; changes: import("zod").ZodOptional>; reason: import("zod").ZodOptional; reported: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"secret">; name: import("zod").ZodString; where: import("zod").ZodOptional; link: import("zod").ZodOptional; hint: import("zod").ZodOptional; replace: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"grant">; subject: import("zod").ZodEnum<{ capability: "capability"; folder: "folder"; shelf: "shelf"; site: "site"; }>; what: import("zod").ZodString; label: import("zod").ZodString; persona: import("zod").ZodOptional; scope: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"release">; subject: import("zod").ZodString; approvers: import("zod").ZodArray; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"environment">; tool: import("zod").ZodString; steps: import("zod").ZodString; approvedHash: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"automation">; automation: import("zod").ZodObject<{ id: import("zod").ZodString; trigger: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"schedule">; cron: import("zod").ZodString; tz: import("zod").ZodOptional>>; afterSessions: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"once">; at: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"event">; dailyMax: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"listener">; provider: import("zod").ZodString; channelId: import("zod").ZodOptional; eventType: import("zod").ZodOptional; mentioned: import("zod").ZodOptional; branch: import("zod").ZodOptional; allowedOrigins: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"workspace">; event: import("zod").ZodEnum<{ "agent.landed": "agent.landed"; "deps.broken": "deps.broken"; "deps.fixed": "deps.fixed"; "turn.settled": "turn.settled"; }>; repo: import("zod").ZodOptional; }, import("zod/v4/core").$strip>], "kind">; guard: import("zod").ZodOptional; source: import("zod").ZodOptional; package: import("zod").ZodString; range: import("zod").ZodOptional; tag: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"github-release">; repo: import("zod").ZodString; prereleases: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"url">; url: import("zod").ZodString; select: import("zod").ZodOptional; }, import("zod/v4/core").$strip>], "kind">>; fireOn: import("zod").ZodOptional>; until: import("zod").ZodOptional>; expiresAt: import("zod").ZodOptional; target: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"conversation">; conversationId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"notify">; }, import("zod/v4/core").$strip>], "kind">>; note: import("zod").ZodOptional; prompt: import("zod").ZodString; webchat: import("zod").ZodOptional>; requireName: import("zod").ZodOptional; antiBot: import("zod").ZodOptional>; turnstileSiteKey: import("zod").ZodOptional; turnstileSecret: import("zod").ZodOptional; googleClientId: import("zod").ZodOptional; title: import("zod").ZodOptional; greeting: import("zod").ZodOptional; accent: import("zod").ZodOptional; position: import("zod").ZodOptional>; dailyMessageMax: import("zod").ZodOptional; conversationMessageMax: import("zod").ZodOptional; sessionTtlMinutes: import("zod").ZodOptional; aiDisclosure: import("zod").ZodOptional; aiDisclosureText: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; issues: import("zod").ZodOptional; dailyReportMax: import("zod").ZodOptional; escalateAfter: import("zod").ZodOptional; antiBot: import("zod").ZodOptional>; title: import("zod").ZodOptional; prompt: import("zod").ZodOptional; thanks: import("zod").ZodOptional; askEmail: import("zod").ZodOptional; accent: import("zod").ZodOptional; captureCrashes: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; allowedTools: import("zod").ZodOptional>; models: import("zod").ZodOptional; thinking: import("zod").ZodOptional; fast: import("zod").ZodOptional; harness: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>; account: import("zod").ZodOptional; actsAs: import("zod").ZodOptional; senders: import("zod").ZodOptional; ids: import("zod").ZodOptional>; groups: import("zod").ZodOptional>; actsAs: import("zod").ZodOptional; requireApproval: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; others: import("zod").ZodEnum<{ allow: "allow"; hold: "hold"; ignore: "ignore"; }>; }, import("zod/v4/core").$strip>>; requireApproval: import("zod").ZodOptional; holdForSeconds: import("zod").ZodOptional; chore: import("zod").ZodOptional; enabled: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>; replaces: import("zod").ZodOptional; firstCheck: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>], "kind">; title: import("zod").ZodString; why: import("zod").ZodOptional; status: import("zod").ZodEnum<{ cancelled: "cancelled"; declined: "declined"; met: "met"; open: "open"; working: "working"; }>; createdAt: import("zod").ZodNumber; updatedAt: import("zod").ZodNumber; answeredBy: import("zod").ZodOptional; outcome: import("zod").ZodOptional; told: import("zod").ZodOptional>; unattended: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; needWake: import("zod").ZodOptional; title: import("zod").ZodString; id: import("zod").ZodString; sent: import("zod").ZodString; }, import("zod/v4/core").$strip>>; agentWords: import("zod").ZodOptional; from: import("zod").ZodString; title: import("zod").ZodOptional; failed: import("zod").ZodOptional; sent: import("zod").ZodString; }, import("zod/v4/core").$strip>>; backgroundJob: import("zod").ZodOptional>; page: import("zod").ZodOptional; measured: import("zod").ZodOptional; source: import("zod").ZodOptional; revision: import("zod").ZodOptional; superseded: import("zod").ZodOptional; app: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; review: import("zod").ZodOptional; level: import("zod").ZodOptional>; findings: import("zod").ZodArray; endLine: import("zod").ZodOptional; summary: import("zod").ZodString; title: import("zod").ZodOptional; scenario: import("zod").ZodOptional; body: import("zod").ZodOptional; category: import("zod").ZodOptional; verdict: import("zod").ZodOptional>; priority: import("zod").ZodOptional; outcome: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; superseded: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; pageAsk: import("zod").ZodOptional; measured: import("zod").ZodOptional; source: import("zod").ZodOptional; revision: import("zod").ZodOptional; superseded: import("zod").ZodOptional; app: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; status: import("zod").ZodEnum<{ answered: "answered"; cancelled: "cancelled"; pending: "pending"; }>; value: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; credentialOffer: import("zod").ZodOptional; lane: import("zod").ZodEnum<{ browser: "browser"; code: "code"; desktop: "desktop"; device: "device"; gateway: "gateway"; otp: "otp"; session: "session"; shell: "shell"; ssh: "ssh"; }>; detail: import("zod").ZodOptional; why: import("zod").ZodOptional; approvers: import("zod").ZodArray; scope: import("zod").ZodEnum<{ conversation: "conversation"; use: "use"; }>; }, import("zod/v4/core").$strip>; status: import("zod").ZodEnum<{ approved: "approved"; cancelled: "cancelled"; pending: "pending"; skipped: "skipped"; }>; receipt: import("zod").ZodOptional; approvedBy: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"patch">; seq: import("zod").ZodNumber; patch: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ op: import("zod").ZodLiteral<"append">; row: import("zod").ZodObject<{ role: import("zod").ZodEnum<{ assistant: "assistant"; notice: "notice"; user: "user"; }>; text: import("zod").ZodString; rowId: import("zod").ZodOptional; run: import("zod").ZodOptional; sentAt: import("zod").ZodOptional; openedAt: import("zod").ZodOptional; messageId: import("zod").ZodOptional; attachments: import("zod").ZodOptional>; checkpointId: import("zod").ZodOptional; rewindIndex: import("zod").ZodOptional; thinking: import("zod").ZodOptional; tools: import("zod").ZodOptional>>>; todos: import("zod").ZodOptional; activeForm: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; usage: import("zod").ZodOptional; inputTokens: import("zod").ZodOptional; outputTokens: import("zod").ZodOptional; durationMs: import("zod").ZodOptional; numTurns: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; notes: import("zod").ZodOptional>>; speaker: import("zod").ZodOptional; email: import("zod").ZodString; name: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"program">; token: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"agent">; conversationId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"sandbox">; source: import("zod").ZodOptional; }, import("zod/v4/core").$strip>], "kind">>; errand: import("zod").ZodOptional>; placed: import("zod").ZodOptional; noticeAction: import("zod").ZodOptional>; sandboxHeld: import("zod").ZodOptional; noticeWait: import("zod").ZodOptional>; noticeWaitId: import("zod").ZodOptional; noticeCode: import("zod").ZodOptional>>; }, import("zod/v4/core").$strip>>; agentNotice: import("zod").ZodOptional; source: import("zod").ZodOptional; sent: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; plan: import("zod").ZodOptional; plan: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; status: import("zod").ZodEnum<{ approved: "approved"; cancelled: "cancelled"; pending: "pending"; rejected: "rejected"; }>; }, import("zod/v4/core").$strip>>; question: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; document: import("zod").ZodOptional; plan: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; status: import("zod").ZodEnum<{ answered: "answered"; cancelled: "cancelled"; pending: "pending"; }>; answers: import("zod").ZodOptional>>; attachments: import("zod").ZodOptional>>; }, import("zod/v4/core").$strip>>; permission: import("zod").ZodOptional; displayName: import("zod").ZodOptional; description: import("zod").ZodOptional; reason: import("zod").ZodOptional; path: import("zod").ZodOptional; alwaysLabel: import("zod").ZodOptional; alwaysAsks: import("zod").ZodOptional>; program: import("zod").ZodOptional; truncated: import("zod").ZodBoolean; spans: import("zod").ZodArray>; }, import("zod/v4/core").$strip>>; child: import("zod").ZodOptional>; account: import("zod").ZodOptional; effort: import("zod").ZodOptional; thinking: import("zod").ZodOptional; fast: import("zod").ZodOptional; move: import("zod").ZodEnum<{ answer: "answer"; send: "send"; spawn: "spawn"; }>; child: import("zod").ZodOptional; task: import("zod").ZodOptional; message: import("zod").ZodOptional; on: import("zod").ZodOptional; proposed: import("zod").ZodOptional>; account: import("zod").ZodOptional; effort: import("zod").ZodOptional; thinking: import("zod").ZodOptional; fast: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; explain: import("zod").ZodOptional; requestId: import("zod").ZodString; status: import("zod").ZodEnum<{ allowed: "allowed"; always: "always"; cancelled: "cancelled"; denied: "denied"; everything: "everything"; pending: "pending"; }>; }, import("zod/v4/core").$strip>>; browserHelp: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; terminalHelp: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; capabilityOffer: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; status: import("zod").ZodEnum<{ cancelled: "cancelled"; connecting: "connecting"; pending: "pending"; skipped: "skipped"; }>; outcome: import("zod").ZodOptional; id: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; paymentOffer: import("zod").ZodOptional; payTo: import("zod").ZodString; network: import("zod").ZodString; asset: import("zod").ZodString; assetName: import("zod").ZodString; amountUsd: import("zod").ZodString; spentTodayUsd: import("zod").ZodString; dailyCapUsd: import("zod").ZodString; why: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; status: import("zod").ZodEnum<{ approved: "approved"; cancelled: "cancelled"; pending: "pending"; skipped: "skipped"; }>; receipt: import("zod").ZodOptional; amountUsd: import("zod").ZodString; transaction: import("zod").ZodOptional; network: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; watchWake: import("zod").ZodOptional; note: import("zod").ZodString; elapsed: import("zod").ZodString; sent: import("zod").ZodString; }, import("zod/v4/core").$strip>>; need: import("zod").ZodOptional; entry: import("zod").ZodString; name: import("zod").ZodString; mode: import("zod").ZodEnum<{ change: "change"; connect: "connect"; reconnect: "reconnect"; remove: "remove"; }>; instance: import("zod").ZodOptional; target: import("zod").ZodOptional; prefill: import("zod").ZodOptional>; changes: import("zod").ZodOptional>; reason: import("zod").ZodOptional; reported: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"secret">; name: import("zod").ZodString; where: import("zod").ZodOptional; link: import("zod").ZodOptional; hint: import("zod").ZodOptional; replace: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"grant">; subject: import("zod").ZodEnum<{ capability: "capability"; folder: "folder"; shelf: "shelf"; site: "site"; }>; what: import("zod").ZodString; label: import("zod").ZodString; persona: import("zod").ZodOptional; scope: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"release">; subject: import("zod").ZodString; approvers: import("zod").ZodArray; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"environment">; tool: import("zod").ZodString; steps: import("zod").ZodString; approvedHash: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"automation">; automation: import("zod").ZodObject<{ id: import("zod").ZodString; trigger: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"schedule">; cron: import("zod").ZodString; tz: import("zod").ZodOptional>>; afterSessions: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"once">; at: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"event">; dailyMax: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"listener">; provider: import("zod").ZodString; channelId: import("zod").ZodOptional; eventType: import("zod").ZodOptional; mentioned: import("zod").ZodOptional; branch: import("zod").ZodOptional; allowedOrigins: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"workspace">; event: import("zod").ZodEnum<{ "agent.landed": "agent.landed"; "deps.broken": "deps.broken"; "deps.fixed": "deps.fixed"; "turn.settled": "turn.settled"; }>; repo: import("zod").ZodOptional; }, import("zod/v4/core").$strip>], "kind">; guard: import("zod").ZodOptional; source: import("zod").ZodOptional; package: import("zod").ZodString; range: import("zod").ZodOptional; tag: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"github-release">; repo: import("zod").ZodString; prereleases: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"url">; url: import("zod").ZodString; select: import("zod").ZodOptional; }, import("zod/v4/core").$strip>], "kind">>; fireOn: import("zod").ZodOptional>; until: import("zod").ZodOptional>; expiresAt: import("zod").ZodOptional; target: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"conversation">; conversationId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"notify">; }, import("zod/v4/core").$strip>], "kind">>; note: import("zod").ZodOptional; prompt: import("zod").ZodString; webchat: import("zod").ZodOptional>; requireName: import("zod").ZodOptional; antiBot: import("zod").ZodOptional>; turnstileSiteKey: import("zod").ZodOptional; turnstileSecret: import("zod").ZodOptional; googleClientId: import("zod").ZodOptional; title: import("zod").ZodOptional; greeting: import("zod").ZodOptional; accent: import("zod").ZodOptional; position: import("zod").ZodOptional>; dailyMessageMax: import("zod").ZodOptional; conversationMessageMax: import("zod").ZodOptional; sessionTtlMinutes: import("zod").ZodOptional; aiDisclosure: import("zod").ZodOptional; aiDisclosureText: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; issues: import("zod").ZodOptional; dailyReportMax: import("zod").ZodOptional; escalateAfter: import("zod").ZodOptional; antiBot: import("zod").ZodOptional>; title: import("zod").ZodOptional; prompt: import("zod").ZodOptional; thanks: import("zod").ZodOptional; askEmail: import("zod").ZodOptional; accent: import("zod").ZodOptional; captureCrashes: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; allowedTools: import("zod").ZodOptional>; models: import("zod").ZodOptional; thinking: import("zod").ZodOptional; fast: import("zod").ZodOptional; harness: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>; account: import("zod").ZodOptional; actsAs: import("zod").ZodOptional; senders: import("zod").ZodOptional; ids: import("zod").ZodOptional>; groups: import("zod").ZodOptional>; actsAs: import("zod").ZodOptional; requireApproval: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; others: import("zod").ZodEnum<{ allow: "allow"; hold: "hold"; ignore: "ignore"; }>; }, import("zod/v4/core").$strip>>; requireApproval: import("zod").ZodOptional; holdForSeconds: import("zod").ZodOptional; chore: import("zod").ZodOptional; enabled: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>; replaces: import("zod").ZodOptional; firstCheck: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>], "kind">; title: import("zod").ZodString; why: import("zod").ZodOptional; status: import("zod").ZodEnum<{ cancelled: "cancelled"; declined: "declined"; met: "met"; open: "open"; working: "working"; }>; createdAt: import("zod").ZodNumber; updatedAt: import("zod").ZodNumber; answeredBy: import("zod").ZodOptional; outcome: import("zod").ZodOptional; told: import("zod").ZodOptional>; unattended: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; needWake: import("zod").ZodOptional; title: import("zod").ZodString; id: import("zod").ZodString; sent: import("zod").ZodString; }, import("zod/v4/core").$strip>>; agentWords: import("zod").ZodOptional; from: import("zod").ZodString; title: import("zod").ZodOptional; failed: import("zod").ZodOptional; sent: import("zod").ZodString; }, import("zod/v4/core").$strip>>; backgroundJob: import("zod").ZodOptional>; page: import("zod").ZodOptional; measured: import("zod").ZodOptional; source: import("zod").ZodOptional; revision: import("zod").ZodOptional; superseded: import("zod").ZodOptional; app: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; review: import("zod").ZodOptional; level: import("zod").ZodOptional>; findings: import("zod").ZodArray; endLine: import("zod").ZodOptional; summary: import("zod").ZodString; title: import("zod").ZodOptional; scenario: import("zod").ZodOptional; body: import("zod").ZodOptional; category: import("zod").ZodOptional; verdict: import("zod").ZodOptional>; priority: import("zod").ZodOptional; outcome: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; superseded: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; pageAsk: import("zod").ZodOptional; measured: import("zod").ZodOptional; source: import("zod").ZodOptional; revision: import("zod").ZodOptional; superseded: import("zod").ZodOptional; app: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; status: import("zod").ZodEnum<{ answered: "answered"; cancelled: "cancelled"; pending: "pending"; }>; value: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; credentialOffer: import("zod").ZodOptional; lane: import("zod").ZodEnum<{ browser: "browser"; code: "code"; desktop: "desktop"; device: "device"; gateway: "gateway"; otp: "otp"; session: "session"; shell: "shell"; ssh: "ssh"; }>; detail: import("zod").ZodOptional; why: import("zod").ZodOptional; approvers: import("zod").ZodArray; scope: import("zod").ZodEnum<{ conversation: "conversation"; use: "use"; }>; }, import("zod/v4/core").$strip>; status: import("zod").ZodEnum<{ approved: "approved"; cancelled: "cancelled"; pending: "pending"; skipped: "skipped"; }>; receipt: import("zod").ZodOptional; approvedBy: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ op: import("zod").ZodLiteral<"replace">; index: import("zod").ZodNumber; rowId: import("zod").ZodOptional; row: import("zod").ZodObject<{ role: import("zod").ZodEnum<{ assistant: "assistant"; notice: "notice"; user: "user"; }>; text: import("zod").ZodString; rowId: import("zod").ZodOptional; run: import("zod").ZodOptional; sentAt: import("zod").ZodOptional; openedAt: import("zod").ZodOptional; messageId: import("zod").ZodOptional; attachments: import("zod").ZodOptional>; checkpointId: import("zod").ZodOptional; rewindIndex: import("zod").ZodOptional; thinking: import("zod").ZodOptional; tools: import("zod").ZodOptional>>>; todos: import("zod").ZodOptional; activeForm: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; usage: import("zod").ZodOptional; inputTokens: import("zod").ZodOptional; outputTokens: import("zod").ZodOptional; durationMs: import("zod").ZodOptional; numTurns: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; notes: import("zod").ZodOptional>>; speaker: import("zod").ZodOptional; email: import("zod").ZodString; name: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"program">; token: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"agent">; conversationId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"sandbox">; source: import("zod").ZodOptional; }, import("zod/v4/core").$strip>], "kind">>; errand: import("zod").ZodOptional>; placed: import("zod").ZodOptional; noticeAction: import("zod").ZodOptional>; sandboxHeld: import("zod").ZodOptional; noticeWait: import("zod").ZodOptional>; noticeWaitId: import("zod").ZodOptional; noticeCode: import("zod").ZodOptional>>; }, import("zod/v4/core").$strip>>; agentNotice: import("zod").ZodOptional; source: import("zod").ZodOptional; sent: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; plan: import("zod").ZodOptional; plan: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; status: import("zod").ZodEnum<{ approved: "approved"; cancelled: "cancelled"; pending: "pending"; rejected: "rejected"; }>; }, import("zod/v4/core").$strip>>; question: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; document: import("zod").ZodOptional; plan: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; status: import("zod").ZodEnum<{ answered: "answered"; cancelled: "cancelled"; pending: "pending"; }>; answers: import("zod").ZodOptional>>; attachments: import("zod").ZodOptional>>; }, import("zod/v4/core").$strip>>; permission: import("zod").ZodOptional; displayName: import("zod").ZodOptional; description: import("zod").ZodOptional; reason: import("zod").ZodOptional; path: import("zod").ZodOptional; alwaysLabel: import("zod").ZodOptional; alwaysAsks: import("zod").ZodOptional>; program: import("zod").ZodOptional; truncated: import("zod").ZodBoolean; spans: import("zod").ZodArray>; }, import("zod/v4/core").$strip>>; child: import("zod").ZodOptional>; account: import("zod").ZodOptional; effort: import("zod").ZodOptional; thinking: import("zod").ZodOptional; fast: import("zod").ZodOptional; move: import("zod").ZodEnum<{ answer: "answer"; send: "send"; spawn: "spawn"; }>; child: import("zod").ZodOptional; task: import("zod").ZodOptional; message: import("zod").ZodOptional; on: import("zod").ZodOptional; proposed: import("zod").ZodOptional>; account: import("zod").ZodOptional; effort: import("zod").ZodOptional; thinking: import("zod").ZodOptional; fast: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; explain: import("zod").ZodOptional; requestId: import("zod").ZodString; status: import("zod").ZodEnum<{ allowed: "allowed"; always: "always"; cancelled: "cancelled"; denied: "denied"; everything: "everything"; pending: "pending"; }>; }, import("zod/v4/core").$strip>>; browserHelp: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; terminalHelp: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; capabilityOffer: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; status: import("zod").ZodEnum<{ cancelled: "cancelled"; connecting: "connecting"; pending: "pending"; skipped: "skipped"; }>; outcome: import("zod").ZodOptional; id: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; paymentOffer: import("zod").ZodOptional; payTo: import("zod").ZodString; network: import("zod").ZodString; asset: import("zod").ZodString; assetName: import("zod").ZodString; amountUsd: import("zod").ZodString; spentTodayUsd: import("zod").ZodString; dailyCapUsd: import("zod").ZodString; why: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; status: import("zod").ZodEnum<{ approved: "approved"; cancelled: "cancelled"; pending: "pending"; skipped: "skipped"; }>; receipt: import("zod").ZodOptional; amountUsd: import("zod").ZodString; transaction: import("zod").ZodOptional; network: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; watchWake: import("zod").ZodOptional; note: import("zod").ZodString; elapsed: import("zod").ZodString; sent: import("zod").ZodString; }, import("zod/v4/core").$strip>>; need: import("zod").ZodOptional; entry: import("zod").ZodString; name: import("zod").ZodString; mode: import("zod").ZodEnum<{ change: "change"; connect: "connect"; reconnect: "reconnect"; remove: "remove"; }>; instance: import("zod").ZodOptional; target: import("zod").ZodOptional; prefill: import("zod").ZodOptional>; changes: import("zod").ZodOptional>; reason: import("zod").ZodOptional; reported: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"secret">; name: import("zod").ZodString; where: import("zod").ZodOptional; link: import("zod").ZodOptional; hint: import("zod").ZodOptional; replace: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"grant">; subject: import("zod").ZodEnum<{ capability: "capability"; folder: "folder"; shelf: "shelf"; site: "site"; }>; what: import("zod").ZodString; label: import("zod").ZodString; persona: import("zod").ZodOptional; scope: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"release">; subject: import("zod").ZodString; approvers: import("zod").ZodArray; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"environment">; tool: import("zod").ZodString; steps: import("zod").ZodString; approvedHash: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"automation">; automation: import("zod").ZodObject<{ id: import("zod").ZodString; trigger: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"schedule">; cron: import("zod").ZodString; tz: import("zod").ZodOptional>>; afterSessions: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"once">; at: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"event">; dailyMax: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"listener">; provider: import("zod").ZodString; channelId: import("zod").ZodOptional; eventType: import("zod").ZodOptional; mentioned: import("zod").ZodOptional; branch: import("zod").ZodOptional; allowedOrigins: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"workspace">; event: import("zod").ZodEnum<{ "agent.landed": "agent.landed"; "deps.broken": "deps.broken"; "deps.fixed": "deps.fixed"; "turn.settled": "turn.settled"; }>; repo: import("zod").ZodOptional; }, import("zod/v4/core").$strip>], "kind">; guard: import("zod").ZodOptional; source: import("zod").ZodOptional; package: import("zod").ZodString; range: import("zod").ZodOptional; tag: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"github-release">; repo: import("zod").ZodString; prereleases: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"url">; url: import("zod").ZodString; select: import("zod").ZodOptional; }, import("zod/v4/core").$strip>], "kind">>; fireOn: import("zod").ZodOptional>; until: import("zod").ZodOptional>; expiresAt: import("zod").ZodOptional; target: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"conversation">; conversationId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"notify">; }, import("zod/v4/core").$strip>], "kind">>; note: import("zod").ZodOptional; prompt: import("zod").ZodString; webchat: import("zod").ZodOptional>; requireName: import("zod").ZodOptional; antiBot: import("zod").ZodOptional>; turnstileSiteKey: import("zod").ZodOptional; turnstileSecret: import("zod").ZodOptional; googleClientId: import("zod").ZodOptional; title: import("zod").ZodOptional; greeting: import("zod").ZodOptional; accent: import("zod").ZodOptional; position: import("zod").ZodOptional>; dailyMessageMax: import("zod").ZodOptional; conversationMessageMax: import("zod").ZodOptional; sessionTtlMinutes: import("zod").ZodOptional; aiDisclosure: import("zod").ZodOptional; aiDisclosureText: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; issues: import("zod").ZodOptional; dailyReportMax: import("zod").ZodOptional; escalateAfter: import("zod").ZodOptional; antiBot: import("zod").ZodOptional>; title: import("zod").ZodOptional; prompt: import("zod").ZodOptional; thanks: import("zod").ZodOptional; askEmail: import("zod").ZodOptional; accent: import("zod").ZodOptional; captureCrashes: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; allowedTools: import("zod").ZodOptional>; models: import("zod").ZodOptional; thinking: import("zod").ZodOptional; fast: import("zod").ZodOptional; harness: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>; account: import("zod").ZodOptional; actsAs: import("zod").ZodOptional; senders: import("zod").ZodOptional; ids: import("zod").ZodOptional>; groups: import("zod").ZodOptional>; actsAs: import("zod").ZodOptional; requireApproval: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; others: import("zod").ZodEnum<{ allow: "allow"; hold: "hold"; ignore: "ignore"; }>; }, import("zod/v4/core").$strip>>; requireApproval: import("zod").ZodOptional; holdForSeconds: import("zod").ZodOptional; chore: import("zod").ZodOptional; enabled: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>; replaces: import("zod").ZodOptional; firstCheck: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>], "kind">; title: import("zod").ZodString; why: import("zod").ZodOptional; status: import("zod").ZodEnum<{ cancelled: "cancelled"; declined: "declined"; met: "met"; open: "open"; working: "working"; }>; createdAt: import("zod").ZodNumber; updatedAt: import("zod").ZodNumber; answeredBy: import("zod").ZodOptional; outcome: import("zod").ZodOptional; told: import("zod").ZodOptional>; unattended: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; needWake: import("zod").ZodOptional; title: import("zod").ZodString; id: import("zod").ZodString; sent: import("zod").ZodString; }, import("zod/v4/core").$strip>>; agentWords: import("zod").ZodOptional; from: import("zod").ZodString; title: import("zod").ZodOptional; failed: import("zod").ZodOptional; sent: import("zod").ZodString; }, import("zod/v4/core").$strip>>; backgroundJob: import("zod").ZodOptional>; page: import("zod").ZodOptional; measured: import("zod").ZodOptional; source: import("zod").ZodOptional; revision: import("zod").ZodOptional; superseded: import("zod").ZodOptional; app: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; review: import("zod").ZodOptional; level: import("zod").ZodOptional>; findings: import("zod").ZodArray; endLine: import("zod").ZodOptional; summary: import("zod").ZodString; title: import("zod").ZodOptional; scenario: import("zod").ZodOptional; body: import("zod").ZodOptional; category: import("zod").ZodOptional; verdict: import("zod").ZodOptional>; priority: import("zod").ZodOptional; outcome: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; superseded: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; pageAsk: import("zod").ZodOptional; measured: import("zod").ZodOptional; source: import("zod").ZodOptional; revision: import("zod").ZodOptional; superseded: import("zod").ZodOptional; app: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; status: import("zod").ZodEnum<{ answered: "answered"; cancelled: "cancelled"; pending: "pending"; }>; value: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; credentialOffer: import("zod").ZodOptional; lane: import("zod").ZodEnum<{ browser: "browser"; code: "code"; desktop: "desktop"; device: "device"; gateway: "gateway"; otp: "otp"; session: "session"; shell: "shell"; ssh: "ssh"; }>; detail: import("zod").ZodOptional; why: import("zod").ZodOptional; approvers: import("zod").ZodArray; scope: import("zod").ZodEnum<{ conversation: "conversation"; use: "use"; }>; }, import("zod/v4/core").$strip>; status: import("zod").ZodEnum<{ approved: "approved"; cancelled: "cancelled"; pending: "pending"; skipped: "skipped"; }>; receipt: import("zod").ZodOptional; approvedBy: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ op: import("zod").ZodLiteral<"drop">; index: import("zod").ZodNumber; rowId: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ op: import("zod").ZodLiteral<"text">; index: import("zod").ZodNumber; rowId: import("zod").ZodOptional; text: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ op: import("zod").ZodLiteral<"thinking">; index: import("zod").ZodNumber; rowId: import("zod").ZodOptional; text: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ op: import("zod").ZodLiteral<"toolThinking">; index: import("zod").ZodNumber; rowId: import("zod").ZodOptional; id: import("zod").ZodString; text: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ op: import("zod").ZodLiteral<"tool">; index: import("zod").ZodNumber; rowId: import("zod").ZodOptional; tool: import("zod").ZodType>; parent: import("zod").ZodOptional; }, import("zod/v4/core").$strip>], "op">; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"fact">; seq: import("zod").ZodNumber; fact: import("zod").ZodType>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"end">; }, import("zod/v4/core").$strip>], "kind">; }, Record, import("../protocol/route-meta.js").RouteMeta & Record>; reply: import("@orpc/contract").ContractProcedureBuilderWithInputOutput; requestId: import("zod").ZodString; approve: import("zod").ZodBoolean; feedback: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"question">; requestId: import("zod").ZodString; answers: import("zod").ZodOptional>>; attachments: import("zod").ZodOptional>>; cancelled: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"permission">; requestId: import("zod").ZodString; decision: import("zod").ZodEnum<{ always: "always"; deny: "deny"; everything: "everything"; once: "once"; }>; feedback: import("zod").ZodOptional; child: import("zod").ZodOptional>; account: import("zod").ZodOptional; effort: import("zod").ZodOptional; thinking: import("zod").ZodOptional; fast: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"browser_help">; requestId: import("zod").ZodString; helped: import("zod").ZodBoolean; note: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"terminal_help">; requestId: import("zod").ZodString; helped: import("zod").ZodBoolean; note: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"capability_offer">; requestId: import("zod").ZodString; connect: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"payment_offer">; requestId: import("zod").ZodString; approve: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"page_ask">; requestId: import("zod").ZodString; value: import("zod").ZodOptional; cancelled: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"credential_offer">; requestId: import("zod").ZodString; approve: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>], "kind">, import("zod").ZodObject<{ ok: import("zod").ZodLiteral; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; steer: import("@orpc/contract").ContractProcedureBuilderWithInputOutput; attachments: import("zod").ZodOptional>; mentions: import("zod").ZodOptional>; editorContext: import("zod").ZodOptional; endLine: import("zod").ZodOptional; selection: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ delivered: import("zod").ZodEnum<{ queued: "queued"; started: "started"; steered: "steered"; }>; run: import("zod").ZodOptional; duplicate: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; stop: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ conversationId: import("zod").ZodString; messageId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ conversationId: import("zod").ZodString; live: import("zod").ZodLiteral; }, import("zod/v4/core").$strip>]>, import("zod").ZodObject<{ stopped: import("zod").ZodBoolean; running: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; queueEdit: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ items: import("zod").ZodArray>; voice: import("zod").ZodEnum<{ agent: "agent"; person: "person"; sandbox: "sandbox"; }>; queuedAt: import("zod").ZodNumber; revision: import("zod").ZodNumber; until: import("zod").ZodOptional; after: import("zod").ZodOptional; reopenOf: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; serves: import("zod").ZodOptional; model: import("zod").ZodOptional; effort: import("zod").ZodOptional; account: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; continues: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; revision: import("zod").ZodNumber; paused: import("zod").ZodOptional>; until: import("zod").ZodOptional; after: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; queueRemove: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ items: import("zod").ZodArray>; voice: import("zod").ZodEnum<{ agent: "agent"; person: "person"; sandbox: "sandbox"; }>; queuedAt: import("zod").ZodNumber; revision: import("zod").ZodNumber; until: import("zod").ZodOptional; after: import("zod").ZodOptional; reopenOf: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; serves: import("zod").ZodOptional; model: import("zod").ZodOptional; effort: import("zod").ZodOptional; account: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; continues: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; revision: import("zod").ZodNumber; paused: import("zod").ZodOptional>; until: import("zod").ZodOptional; after: import("zod").ZodOptional; unopened: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; queueResume: import("@orpc/contract").ContractProcedureBuilderWithInputOutput; account: import("zod").ZodOptional; model: import("zod").ZodOptional; effort: import("zod").ZodOptional; carry: import("zod").ZodOptional; handoff: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; ids: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ run: import("zod").ZodOptional; queue: import("zod").ZodOptional>; voice: import("zod").ZodEnum<{ agent: "agent"; person: "person"; sandbox: "sandbox"; }>; queuedAt: import("zod").ZodNumber; revision: import("zod").ZodNumber; until: import("zod").ZodOptional; after: import("zod").ZodOptional; reopenOf: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; serves: import("zod").ZodOptional; model: import("zod").ZodOptional; effort: import("zod").ZodOptional; account: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; continues: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; revision: import("zod").ZodNumber; paused: import("zod").ZodOptional>; until: import("zod").ZodOptional; after: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; reason: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; queueReroute: import("@orpc/contract").ContractProcedureBuilderWithInputOutput; account: import("zod").ZodOptional; model: import("zod").ZodOptional; effort: import("zod").ZodOptional; carry: import("zod").ZodOptional; handoff: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; ids: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ items: import("zod").ZodArray>; voice: import("zod").ZodEnum<{ agent: "agent"; person: "person"; sandbox: "sandbox"; }>; queuedAt: import("zod").ZodNumber; revision: import("zod").ZodNumber; until: import("zod").ZodOptional; after: import("zod").ZodOptional; reopenOf: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; serves: import("zod").ZodOptional; model: import("zod").ZodOptional; effort: import("zod").ZodOptional; account: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; continues: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; revision: import("zod").ZodNumber; paused: import("zod").ZodOptional>; until: import("zod").ZodOptional; after: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; queueSchedule: import("@orpc/contract").ContractProcedureBuilderWithInputOutput; sendAfter: import("zod").ZodOptional; sendAtReopen: import("zod").ZodOptional>; ids: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ items: import("zod").ZodArray>; voice: import("zod").ZodEnum<{ agent: "agent"; person: "person"; sandbox: "sandbox"; }>; queuedAt: import("zod").ZodNumber; revision: import("zod").ZodNumber; until: import("zod").ZodOptional; after: import("zod").ZodOptional; reopenOf: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; serves: import("zod").ZodOptional; model: import("zod").ZodOptional; effort: import("zod").ZodOptional; account: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; continues: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; revision: import("zod").ZodNumber; paused: import("zod").ZodOptional>; until: import("zod").ZodOptional; after: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; queueContinue: import("@orpc/contract").ContractProcedureBuilderWithInputOutput; sendAfter: import("zod").ZodOptional; sendAtReopen: import("zod").ZodOptional>; routing: import("zod").ZodOptional; account: import("zod").ZodOptional; model: import("zod").ZodOptional; effort: import("zod").ZodOptional; carry: import("zod").ZodOptional; handoff: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; messageId: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ items: import("zod").ZodArray>; voice: import("zod").ZodEnum<{ agent: "agent"; person: "person"; sandbox: "sandbox"; }>; queuedAt: import("zod").ZodNumber; revision: import("zod").ZodNumber; until: import("zod").ZodOptional; after: import("zod").ZodOptional; reopenOf: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; serves: import("zod").ZodOptional; model: import("zod").ZodOptional; effort: import("zod").ZodOptional; account: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; continues: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; revision: import("zod").ZodNumber; paused: import("zod").ZodOptional>; until: import("zod").ZodOptional; after: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; resume: import("@orpc/contract").ContractProcedureBuilderWithInputOutput; account: import("zod").ZodOptional; model: import("zod").ZodOptional; effort: import("zod").ZodOptional; carry: import("zod").ZodOptional; handoff: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ run: import("zod").ZodString; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; switchAccount: import("@orpc/contract").ContractProcedureBuilderWithInputOutput; handoff: import("zod").ZodOptional>; run: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ run: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; chooseHandoff: import("@orpc/contract").ContractProcedureBuilderWithInputOutput; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ ok: import("zod").ZodLiteral; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; rewind: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ snapshot: import("zod").ZodOptional; dropped: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; commands: import("@orpc/contract").ContractProcedureBuilderWithInputOutput; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ commands: import("zod").ZodArray; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; routeChat: import("@orpc/contract").ContractProcedureBuilderWithInputOutput>; folder: import("zod").ZodOptional; editorContext: import("zod").ZodOptional; planMode: import("zod").ZodOptional; model: import("zod").ZodBoolean; persona: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ persona: import("zod").ZodOptional; reason: import("zod").ZodString; }, import("zod/v4/core").$strip>>; model: import("zod").ZodOptional; account: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; reason: import("zod").ZodString; }, import("zod/v4/core").$strip>>; judge: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; refusals: import("@orpc/contract").ContractProcedureBuilderWithOutput, import("zod").ZodObject<{ refusals: import("zod").ZodRecord; message: import("zod").ZodString; account: import("zod").ZodOptional; model: import("zod").ZodOptional; resetsAt: import("zod").ZodOptional; poolResetsAt: import("zod").ZodOptional; unmetered: import("zod").ZodOptional>; byHand: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>, import("zod").ZodObject<{ at: import("zod").ZodNumber; kind: import("zod").ZodEnum<{ auth: "auth"; entitlement: "entitlement"; limit: "limit"; }>; message: import("zod").ZodString; account: import("zod").ZodOptional; model: import("zod").ZodOptional; resetsAt: import("zod").ZodOptional; poolResetsAt: import("zod").ZodOptional; unmetered: import("zod").ZodOptional>; byHand: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>]>, import("zod").ZodArray; message: import("zod").ZodString; account: import("zod").ZodOptional; model: import("zod").ZodOptional; resetsAt: import("zod").ZodOptional; poolResetsAt: import("zod").ZodOptional; unmetered: import("zod").ZodOptional>; byHand: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>>; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; }; //# sourceMappingURL=agent.contract.d.ts.map