export declare const WSOutboundMessageSchema: { schema: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ type: import("zod").ZodLiteral<"pong">; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"session">; message: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ type: import("zod").ZodLiteral<"browser.host.register.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; subscriptionId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"subscription.release.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; subscriptionId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"session.events.set_subscription.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; subscriptionId: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"hub.execution.agent.create.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; executionId: import("zod").ZodString; agentId: import("zod").ZodNullable; agent: import("zod").ZodNullable; model: import("zod").ZodNullable; features: import("zod").ZodOptional; id: import("zod").ZodString; label: import("zod").ZodString; description: import("zod").ZodOptional; tooltip: import("zod").ZodOptional; icon: import("zod").ZodOptional; value: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"select">; id: import("zod").ZodString; label: import("zod").ZodString; description: import("zod").ZodOptional; tooltip: import("zod").ZodOptional; icon: import("zod").ZodOptional; value: import("zod").ZodNullable; options: import("zod").ZodArray; isDefault: import("zod").ZodOptional; metadata: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>], "type">>>; thinkingOptionId: import("zod").ZodOptional>; effectiveThinkingOptionId: import("zod").ZodOptional>; createdAt: import("zod").ZodString; updatedAt: import("zod").ZodString; lastUserMessageAt: import("zod").ZodNullable; status: import("zod").ZodEnum<{ error: "error"; initializing: "initializing"; idle: "idle"; running: "running"; closed: "closed"; }>; activeTurn: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; capabilities: import("zod").ZodType>; currentModeId: import("zod").ZodNullable; availableModes: import("zod").ZodArray>>; pendingPermissions: import("zod").ZodArray>>; persistence: import("zod").ZodNullable>>; runtimeInfo: import("zod").ZodOptional>>; lastUsage: import("zod").ZodOptional>>; lastError: import("zod").ZodOptional; title: import("zod").ZodNullable; labels: import("zod").ZodDefault>; requiresAttention: import("zod").ZodOptional; attentionReason: import("zod").ZodOptional>>; attentionTimestamp: import("zod").ZodOptional>; archivedAt: import("zod").ZodOptional>; providerUnavailable: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; success: import("zod").ZodBoolean; toolPolicyApplied: import("zod").ZodOptional>; error: import("zod").ZodNullable; provider: import("zod").ZodString; issues: import("zod").ZodArray>; message: import("zod").ZodString; }, import("zod/v4/core").$strip>>; message: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ code: import("zod").ZodLiteral<"tool_policy_unsupported">; provider: import("zod").ZodString; message: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ code: import("zod").ZodLiteral<"create_failed">; message: import("zod").ZodString; }, import("zod/v4/core").$strip>], "code">>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"hub.execution.agent.validate.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; valid: import("zod").ZodBoolean; issues: import("zod").ZodArray>; message: import("zod").ZodString; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"hub.execution.control.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; executionId: import("zod").ZodString; action: import("zod").ZodEnum<{ archive: "archive"; interrupt: "interrupt"; }>; success: import("zod").ZodBoolean; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"hub.execution.agent.update">; payload: import("zod").ZodObject<{ subscriptionId: import("zod").ZodOptional; executionId: import("zod").ZodString; agentId: import("zod").ZodString; agent: import("zod").ZodObject<{ id: import("zod").ZodString; provider: import("zod").ZodString; cwd: import("zod").ZodString; workspaceId: import("zod").ZodOptional; model: import("zod").ZodNullable; features: import("zod").ZodOptional; id: import("zod").ZodString; label: import("zod").ZodString; description: import("zod").ZodOptional; tooltip: import("zod").ZodOptional; icon: import("zod").ZodOptional; value: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"select">; id: import("zod").ZodString; label: import("zod").ZodString; description: import("zod").ZodOptional; tooltip: import("zod").ZodOptional; icon: import("zod").ZodOptional; value: import("zod").ZodNullable; options: import("zod").ZodArray; isDefault: import("zod").ZodOptional; metadata: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>], "type">>>; thinkingOptionId: import("zod").ZodOptional>; effectiveThinkingOptionId: import("zod").ZodOptional>; createdAt: import("zod").ZodString; updatedAt: import("zod").ZodString; lastUserMessageAt: import("zod").ZodNullable; status: import("zod").ZodEnum<{ error: "error"; initializing: "initializing"; idle: "idle"; running: "running"; closed: "closed"; }>; activeTurn: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; capabilities: import("zod").ZodType>; currentModeId: import("zod").ZodNullable; availableModes: import("zod").ZodArray>>; pendingPermissions: import("zod").ZodArray>>; persistence: import("zod").ZodNullable>>; runtimeInfo: import("zod").ZodOptional>>; lastUsage: import("zod").ZodOptional>>; lastError: import("zod").ZodOptional; title: import("zod").ZodNullable; labels: import("zod").ZodDefault>; requiresAttention: import("zod").ZodOptional; attentionReason: import("zod").ZodOptional>>; attentionTimestamp: import("zod").ZodOptional>; archivedAt: import("zod").ZodOptional>; providerUnavailable: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"hub.execution.agent.stream">; payload: import("zod").ZodObject<{ subscriptionId: import("zod").ZodOptional; executionId: import("zod").ZodString; agentId: import("zod").ZodString; event: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ type: import("zod").ZodLiteral<"thread_started">; sessionId: import("zod").ZodString; provider: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"turn_started">; provider: import("zod").ZodString; turnId: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"turn_completed">; provider: import("zod").ZodString; turnId: import("zod").ZodOptional; usage: import("zod").ZodOptional>>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"turn_failed">; provider: import("zod").ZodString; turnId: import("zod").ZodOptional; error: import("zod").ZodString; code: import("zod").ZodOptional; diagnostic: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"turn_canceled">; provider: import("zod").ZodString; turnId: import("zod").ZodOptional; reason: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"timeline">; provider: import("zod").ZodString; item: import("zod").ZodType>; turnId: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"permission_requested">; provider: import("zod").ZodString; request: import("zod").ZodType>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"permission_resolved">; provider: import("zod").ZodString; requestId: import("zod").ZodString; resolution: import("zod").ZodType>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"attention_required">; provider: import("zod").ZodString; reason: import("zod").ZodEnum<{ finished: "finished"; error: "error"; permission: "permission"; }>; timestamp: import("zod").ZodString; shouldNotify: import("zod").ZodBoolean; notification: import("zod").ZodOptional; agentId: import("zod").ZodString; reason: import("zod").ZodEnum<{ finished: "finished"; error: "error"; permission: "permission"; }>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>], "type">; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"browser.automation.execute.request">; subscriptionId: import("zod").ZodOptional; requestId: import("zod").ZodString; agentId: import("zod").ZodOptional; cwd: import("zod").ZodOptional; workspaceId: import("zod").ZodOptional; command: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ command: import("zod").ZodLiteral<"list_tabs">; args: import("zod").ZodDefault>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ command: import("zod").ZodLiteral<"new_tab">; args: import("zod").ZodDefault; }, import("zod/v4/core").$strict>>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ command: import("zod").ZodLiteral<"snapshot">; args: import("zod").ZodObject<{ browserId: import("zod").ZodString; }, import("zod/v4/core").$strict>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ command: import("zod").ZodLiteral<"click">; args: import("zod").ZodObject<{ browserId: import("zod").ZodString; ref: import("zod").ZodString; button: import("zod").ZodDefault>; doubleClick: import("zod").ZodDefault; modifiers: import("zod").ZodDefault>>; }, import("zod/v4/core").$strict>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ command: import("zod").ZodLiteral<"fill">; args: import("zod").ZodObject<{ browserId: import("zod").ZodString; ref: import("zod").ZodString; value: import("zod").ZodString; }, import("zod/v4/core").$strict>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ command: import("zod").ZodLiteral<"wait">; args: import("zod").ZodObject<{ browserId: import("zod").ZodString; text: import("zod").ZodOptional; url: import("zod").ZodOptional; timeoutMs: import("zod").ZodOptional; }, import("zod/v4/core").$strict>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ command: import("zod").ZodLiteral<"type">; args: import("zod").ZodObject<{ browserId: import("zod").ZodString; ref: import("zod").ZodOptional; text: import("zod").ZodString; }, import("zod/v4/core").$strict>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ command: import("zod").ZodLiteral<"keypress">; args: import("zod").ZodObject<{ browserId: import("zod").ZodString; ref: import("zod").ZodOptional; key: import("zod").ZodString; }, import("zod/v4/core").$strict>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ command: import("zod").ZodLiteral<"navigate">; args: import("zod").ZodObject<{ browserId: import("zod").ZodString; url: import("zod").ZodString; }, import("zod/v4/core").$strict>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ command: import("zod").ZodLiteral<"back">; args: import("zod").ZodObject<{ browserId: import("zod").ZodString; }, import("zod/v4/core").$strict>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ command: import("zod").ZodLiteral<"forward">; args: import("zod").ZodObject<{ browserId: import("zod").ZodString; }, import("zod/v4/core").$strict>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ command: import("zod").ZodLiteral<"reload">; args: import("zod").ZodObject<{ browserId: import("zod").ZodString; }, import("zod/v4/core").$strict>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ command: import("zod").ZodLiteral<"screenshot">; args: import("zod").ZodObject<{ browserId: import("zod").ZodString; fullPage: import("zod").ZodDefault; }, import("zod/v4/core").$strict>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ command: import("zod").ZodLiteral<"upload">; args: import("zod").ZodObject<{ browserId: import("zod").ZodString; ref: import("zod").ZodString; filePaths: import("zod").ZodArray; }, import("zod/v4/core").$strict>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ command: import("zod").ZodLiteral<"select">; args: import("zod").ZodObject<{ browserId: import("zod").ZodString; ref: import("zod").ZodString; value: import("zod").ZodString; }, import("zod/v4/core").$strict>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ command: import("zod").ZodLiteral<"hover">; args: import("zod").ZodObject<{ browserId: import("zod").ZodString; ref: import("zod").ZodString; }, import("zod/v4/core").$strict>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ command: import("zod").ZodLiteral<"drag">; args: import("zod").ZodObject<{ browserId: import("zod").ZodString; sourceRef: import("zod").ZodString; targetRef: import("zod").ZodString; }, import("zod/v4/core").$strict>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ command: import("zod").ZodLiteral<"logs">; args: import("zod").ZodObject<{ browserId: import("zod").ZodString; maxEntries: import("zod").ZodDefault; }, import("zod/v4/core").$strict>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ command: import("zod").ZodLiteral<"evaluate">; args: import("zod").ZodObject<{ browserId: import("zod").ZodString; function: import("zod").ZodString; ref: import("zod").ZodOptional; }, import("zod/v4/core").$strict>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ command: import("zod").ZodLiteral<"scroll">; args: import("zod").ZodObject<{ browserId: import("zod").ZodString; ref: import("zod").ZodOptional; deltaX: import("zod").ZodNumber; deltaY: import("zod").ZodNumber; }, import("zod/v4/core").$strict>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ command: import("zod").ZodLiteral<"resize">; args: import("zod").ZodObject<{ browserId: import("zod").ZodString; width: import("zod").ZodNumber; height: import("zod").ZodNumber; }, import("zod/v4/core").$strict>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ command: import("zod").ZodLiteral<"close_tab">; args: import("zod").ZodObject<{ browserId: import("zod").ZodString; }, import("zod/v4/core").$strict>; }, import("zod/v4/core").$strip>], "command">; }, import("zod/v4/core").$strict>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"plugin.catalog.get.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; plugins: import("zod").ZodArray; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"plugin.list.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; plugins: import("zod").ZodArray; path: import("zod").ZodString; enabled: import("zod").ZodBoolean; status: import("zod").ZodEnum<{ running: "running"; failed: "failed"; disabled: "disabled"; }>; source: import("zod").ZodOptional>; npm: import("zod").ZodOptional>; installation: import("zod").ZodOptional; path: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"git">; remote: import("zod").ZodString; pluginPath: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"npm">; packageName: import("zod").ZodString; pluginPath: import("zod").ZodString; }, import("zod/v4/core").$strip>], "kind">; currentRevision: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; remote: import("zod").ZodOptional; ref: import("zod").ZodOptional; commit: import("zod").ZodOptional; error: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"plugin.logs.get.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; pluginId: import("zod").ZodString; entries: import("zod").ZodArray; message: import("zod").ZodString; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"plugin.directory.install.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; plugin: import("zod").ZodObject<{ id: import("zod").ZodString; description: import("zod").ZodOptional; path: import("zod").ZodString; enabled: import("zod").ZodBoolean; status: import("zod").ZodEnum<{ running: "running"; failed: "failed"; disabled: "disabled"; }>; source: import("zod").ZodOptional>; npm: import("zod").ZodOptional>; installation: import("zod").ZodOptional; path: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"git">; remote: import("zod").ZodString; pluginPath: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"npm">; packageName: import("zod").ZodString; pluginPath: import("zod").ZodString; }, import("zod/v4/core").$strip>], "kind">; currentRevision: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; remote: import("zod").ZodOptional; ref: import("zod").ZodOptional; commit: import("zod").ZodOptional; error: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"plugin.directory.inspect.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; id: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"plugin.source.install.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; plugin: import("zod").ZodObject<{ id: import("zod").ZodString; description: import("zod").ZodOptional; path: import("zod").ZodString; enabled: import("zod").ZodBoolean; status: import("zod").ZodEnum<{ running: "running"; failed: "failed"; disabled: "disabled"; }>; source: import("zod").ZodOptional>; npm: import("zod").ZodOptional>; installation: import("zod").ZodOptional; path: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"git">; remote: import("zod").ZodString; pluginPath: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"npm">; packageName: import("zod").ZodString; pluginPath: import("zod").ZodString; }, import("zod/v4/core").$strip>], "kind">; currentRevision: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; remote: import("zod").ZodOptional; ref: import("zod").ZodOptional; commit: import("zod").ZodOptional; error: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"plugin.source.status.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; plugins: import("zod").ZodArray; npm: import("zod").ZodOptional>; installation: import("zod").ZodOptional; path: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"git">; remote: import("zod").ZodString; pluginPath: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"npm">; packageName: import("zod").ZodString; pluginPath: import("zod").ZodString; }, import("zod/v4/core").$strip>], "kind">; currentRevision: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; path: import("zod").ZodString; remote: import("zod").ZodOptional; ref: import("zod").ZodOptional; currentCommit: import("zod").ZodOptional; latestCommit: import("zod").ZodOptional; commitsBehind: import("zod").ZodOptional; updateAvailable: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"plugin.source.update.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; plugins: import("zod").ZodArray>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"plugin.source.update.preview.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; plugins: import("zod").ZodArray; current: import("zod").ZodOptional; path: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"git">; remote: import("zod").ZodString; pluginPath: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"npm">; packageName: import("zod").ZodString; pluginPath: import("zod").ZodString; }, import("zod/v4/core").$strip>], "kind">; currentRevision: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; target: import("zod").ZodOptional; commit: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"npm">; version: import("zod").ZodString; resolved: import("zod").ZodString; integrity: import("zod").ZodString; }, import("zod/v4/core").$strip>], "kind">>; links: import("zod").ZodArray; proposal: import("zod").ZodOptional; path: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"git">; remote: import("zod").ZodString; pluginPath: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"npm">; packageName: import("zod").ZodString; pluginPath: import("zod").ZodString; }, import("zod/v4/core").$strip>], "kind">; installationRoot: import("zod").ZodString; revision: import("zod").ZodString; }, import("zod/v4/core").$strip>; target: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"git">; commit: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"npm">; version: import("zod").ZodString; resolved: import("zod").ZodString; integrity: import("zod").ZodString; }, import("zod/v4/core").$strip>], "kind">; }, import("zod/v4/core").$strip>>; error: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"plugin.source.update.apply.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; plugins: import("zod").ZodArray; plugin: import("zod").ZodOptional; path: import("zod").ZodString; enabled: import("zod").ZodBoolean; status: import("zod").ZodEnum<{ running: "running"; failed: "failed"; disabled: "disabled"; }>; source: import("zod").ZodOptional>; npm: import("zod").ZodOptional>; installation: import("zod").ZodOptional; path: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"git">; remote: import("zod").ZodString; pluginPath: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"npm">; packageName: import("zod").ZodString; pluginPath: import("zod").ZodString; }, import("zod/v4/core").$strip>], "kind">; currentRevision: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; remote: import("zod").ZodOptional; ref: import("zod").ZodOptional; commit: import("zod").ZodOptional; error: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; error: import("zod").ZodOptional; warning: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"plugin.reload.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; plugin: import("zod").ZodObject<{ id: import("zod").ZodString; description: import("zod").ZodOptional; path: import("zod").ZodString; enabled: import("zod").ZodBoolean; status: import("zod").ZodEnum<{ running: "running"; failed: "failed"; disabled: "disabled"; }>; source: import("zod").ZodOptional>; npm: import("zod").ZodOptional>; installation: import("zod").ZodOptional; path: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"git">; remote: import("zod").ZodString; pluginPath: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"npm">; packageName: import("zod").ZodString; pluginPath: import("zod").ZodString; }, import("zod/v4/core").$strip>], "kind">; currentRevision: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; remote: import("zod").ZodOptional; ref: import("zod").ZodOptional; commit: import("zod").ZodOptional; error: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"plugin.enable.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; plugin: import("zod").ZodObject<{ id: import("zod").ZodString; description: import("zod").ZodOptional; path: import("zod").ZodString; enabled: import("zod").ZodBoolean; status: import("zod").ZodEnum<{ running: "running"; failed: "failed"; disabled: "disabled"; }>; source: import("zod").ZodOptional>; npm: import("zod").ZodOptional>; installation: import("zod").ZodOptional; path: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"git">; remote: import("zod").ZodString; pluginPath: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"npm">; packageName: import("zod").ZodString; pluginPath: import("zod").ZodString; }, import("zod/v4/core").$strip>], "kind">; currentRevision: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; remote: import("zod").ZodOptional; ref: import("zod").ZodOptional; commit: import("zod").ZodOptional; error: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"plugin.disable.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; plugin: import("zod").ZodObject<{ id: import("zod").ZodString; description: import("zod").ZodOptional; path: import("zod").ZodString; enabled: import("zod").ZodBoolean; status: import("zod").ZodEnum<{ running: "running"; failed: "failed"; disabled: "disabled"; }>; source: import("zod").ZodOptional>; npm: import("zod").ZodOptional>; installation: import("zod").ZodOptional; path: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"git">; remote: import("zod").ZodString; pluginPath: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"npm">; packageName: import("zod").ZodString; pluginPath: import("zod").ZodString; }, import("zod/v4/core").$strip>], "kind">; currentRevision: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; remote: import("zod").ZodOptional; ref: import("zod").ZodOptional; commit: import("zod").ZodOptional; error: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"plugin.remove.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; }, import("zod/v4/core").$strict>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"plugin.rpc.invoke.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; output: import("zod").ZodUnknown; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"agent.timeline.append.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; seq: import("zod").ZodNumber; epoch: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"agent.skills.get_status.response">; payload: import("zod").ZodObject<{ state: import("zod").ZodEnum<{ "not-installed": "not-installed"; "up-to-date": "up-to-date"; drift: "drift"; }>; ops: import("zod").ZodArray; name: import("zod").ZodString; }, import("zod/v4/core").$strict>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"update">; name: import("zod").ZodString; }, import("zod/v4/core").$strict>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"delete">; name: import("zod").ZodString; }, import("zod/v4/core").$strict>], "kind">>; available: import("zod").ZodArray; installed: import("zod").ZodArray; selection: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ mode: import("zod").ZodLiteral<"all">; }, import("zod/v4/core").$strict>, import("zod").ZodObject<{ mode: import("zod").ZodLiteral<"custom">; skills: import("zod").ZodArray; }, import("zod/v4/core").$strict>], "mode">; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"agent.skills.reconcile.response">; payload: import("zod").ZodObject<{ state: import("zod").ZodEnum<{ "not-installed": "not-installed"; "up-to-date": "up-to-date"; drift: "drift"; }>; ops: import("zod").ZodArray; name: import("zod").ZodString; }, import("zod/v4/core").$strict>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"update">; name: import("zod").ZodString; }, import("zod/v4/core").$strict>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"delete">; name: import("zod").ZodString; }, import("zod/v4/core").$strict>], "kind">>; available: import("zod").ZodArray; installed: import("zod").ZodArray; selection: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ mode: import("zod").ZodLiteral<"all">; }, import("zod/v4/core").$strict>, import("zod").ZodObject<{ mode: import("zod").ZodLiteral<"custom">; skills: import("zod").ZodArray; }, import("zod/v4/core").$strict>], "mode">; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"agent.skills.uninstall.response">; payload: import("zod").ZodObject<{ state: import("zod").ZodEnum<{ "not-installed": "not-installed"; "up-to-date": "up-to-date"; drift: "drift"; }>; ops: import("zod").ZodArray; name: import("zod").ZodString; }, import("zod/v4/core").$strict>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"update">; name: import("zod").ZodString; }, import("zod/v4/core").$strict>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"delete">; name: import("zod").ZodString; }, import("zod/v4/core").$strict>], "kind">>; available: import("zod").ZodArray; installed: import("zod").ZodArray; selection: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ mode: import("zod").ZodLiteral<"all">; }, import("zod/v4/core").$strict>, import("zod").ZodObject<{ mode: import("zod").ZodLiteral<"custom">; skills: import("zod").ZodArray; }, import("zod/v4/core").$strict>], "mode">; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"agent.skills.save_selection.response">; payload: import("zod").ZodObject<{ state: import("zod").ZodEnum<{ "not-installed": "not-installed"; "up-to-date": "up-to-date"; drift: "drift"; }>; ops: import("zod").ZodArray; name: import("zod").ZodString; }, import("zod/v4/core").$strict>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"update">; name: import("zod").ZodString; }, import("zod/v4/core").$strict>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"delete">; name: import("zod").ZodString; }, import("zod/v4/core").$strict>], "kind">>; available: import("zod").ZodArray; installed: import("zod").ZodArray; selection: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ mode: import("zod").ZodLiteral<"all">; }, import("zod/v4/core").$strict>, import("zod").ZodObject<{ mode: import("zod").ZodLiteral<"custom">; skills: import("zod").ZodArray; }, import("zod/v4/core").$strict>], "mode">; confirmationRequired: import("zod").ZodNullable; }, import("zod/v4/core").$strict>>; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"agent.skills.import_legacy_selection.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; imported: import("zod").ZodBoolean; selection: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ mode: import("zod").ZodLiteral<"all">; }, import("zod/v4/core").$strict>, import("zod").ZodObject<{ mode: import("zod").ZodLiteral<"custom">; skills: import("zod").ZodArray; }, import("zod/v4/core").$strict>], "mode">; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"activity_log">; payload: import("zod").ZodObject<{ subscriptionId: import("zod").ZodOptional; id: import("zod").ZodString; timestamp: import("zod").ZodCoercedDate; type: import("zod").ZodEnum<{ error: "error"; tool_call: "tool_call"; transcript: "transcript"; assistant: "assistant"; tool_result: "tool_result"; system: "system"; }>; content: import("zod").ZodString; metadata: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"assistant_chunk">; payload: import("zod").ZodObject<{ chunk: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"audio_output">; payload: import("zod").ZodObject<{ audio: import("zod").ZodString; format: import("zod").ZodString; id: import("zod").ZodString; isVoiceMode: import("zod").ZodBoolean; groupId: import("zod").ZodOptional; chunkIndex: import("zod").ZodOptional; isLastChunk: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"transcription_result">; payload: import("zod").ZodObject<{ text: import("zod").ZodString; language: import("zod").ZodOptional; duration: import("zod").ZodOptional; requestId: import("zod").ZodString; avgLogprob: import("zod").ZodOptional; isLowConfidence: import("zod").ZodOptional; byteLength: import("zod").ZodOptional; format: import("zod").ZodOptional; debugRecordingPath: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"voice_input_state">; payload: import("zod").ZodObject<{ isSpeaking: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"dictation_stream_ack">; payload: import("zod").ZodObject<{ dictationId: import("zod").ZodString; ackSeq: import("zod").ZodNumber; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"dictation_stream_finish_accepted">; payload: import("zod").ZodObject<{ dictationId: import("zod").ZodString; timeoutMs: import("zod").ZodNumber; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"dictation_stream_partial">; payload: import("zod").ZodObject<{ dictationId: import("zod").ZodString; text: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"dictation_stream_final">; payload: import("zod").ZodObject<{ dictationId: import("zod").ZodString; text: import("zod").ZodString; debugRecordingPath: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"dictation_stream_error">; payload: import("zod").ZodObject<{ dictationId: import("zod").ZodString; error: import("zod").ZodString; retryable: import("zod").ZodBoolean; reasonCode: import("zod").ZodOptional; missingModelIds: import("zod").ZodOptional>; debugRecordingPath: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"status">; payload: import("zod").ZodObject<{ status: import("zod").ZodString; }, import("zod/v4/core").$loose>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"pong">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; clientSentAt: import("zod").ZodOptional; serverReceivedAt: import("zod").ZodNumber; serverSentAt: import("zod").ZodNumber; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"push.unregister.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"rpc_error">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; requestType: import("zod").ZodOptional; error: import("zod").ZodString; code: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"artifact">; payload: import("zod").ZodObject<{ type: import("zod").ZodEnum<{ image: "image"; code: "code"; markdown: "markdown"; diff: "diff"; }>; id: import("zod").ZodString; title: import("zod").ZodString; content: import("zod").ZodString; isBase64: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"agent_update">; payload: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ subscriptionId: import("zod").ZodOptional; kind: import("zod").ZodLiteral<"upsert">; agent: import("zod").ZodObject<{ id: import("zod").ZodString; provider: import("zod").ZodString; cwd: import("zod").ZodString; workspaceId: import("zod").ZodOptional; model: import("zod").ZodNullable; features: import("zod").ZodOptional; id: import("zod").ZodString; label: import("zod").ZodString; description: import("zod").ZodOptional; tooltip: import("zod").ZodOptional; icon: import("zod").ZodOptional; value: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"select">; id: import("zod").ZodString; label: import("zod").ZodString; description: import("zod").ZodOptional; tooltip: import("zod").ZodOptional; icon: import("zod").ZodOptional; value: import("zod").ZodNullable; options: import("zod").ZodArray; isDefault: import("zod").ZodOptional; metadata: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>], "type">>>; thinkingOptionId: import("zod").ZodOptional>; effectiveThinkingOptionId: import("zod").ZodOptional>; createdAt: import("zod").ZodString; updatedAt: import("zod").ZodString; lastUserMessageAt: import("zod").ZodNullable; status: import("zod").ZodEnum<{ error: "error"; initializing: "initializing"; idle: "idle"; running: "running"; closed: "closed"; }>; activeTurn: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; capabilities: import("zod").ZodType>; currentModeId: import("zod").ZodNullable; availableModes: import("zod").ZodArray>>; pendingPermissions: import("zod").ZodArray>>; persistence: import("zod").ZodNullable>>; runtimeInfo: import("zod").ZodOptional>>; lastUsage: import("zod").ZodOptional>>; lastError: import("zod").ZodOptional; title: import("zod").ZodNullable; labels: import("zod").ZodDefault>; requiresAttention: import("zod").ZodOptional; attentionReason: import("zod").ZodOptional>>; attentionTimestamp: import("zod").ZodOptional>; archivedAt: import("zod").ZodOptional>; providerUnavailable: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; project: import("zod").ZodOptional>; checkout: import("zod").ZodUnion; currentBranch: import("zod").ZodNull; remoteUrl: import("zod").ZodNull; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodNull; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: null; cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; }, { cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; worktreeRoot?: null | undefined; }>>, import("zod").ZodPipe; currentBranch: import("zod").ZodNullable; remoteUrl: import("zod").ZodNullable; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodDefault>>; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; }, { cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; worktreeRoot?: string | undefined; }>>, import("zod").ZodPipe; currentBranch: import("zod").ZodNullable; remoteUrl: import("zod").ZodNullable; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; }, { cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; worktreeRoot?: string | undefined; }>>]>; }, import("zod/v4/core").$strip>>>; generation: import("zod").ZodOptional; seq: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ subscriptionId: import("zod").ZodOptional; kind: import("zod").ZodLiteral<"remove">; agentId: import("zod").ZodString; generation: import("zod").ZodOptional; seq: import("zod").ZodOptional; }, import("zod/v4/core").$strip>], "kind">; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"workspace_update">; payload: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ subscriptionId: import("zod").ZodOptional; kind: import("zod").ZodLiteral<"upsert">; workspace: import("zod").ZodPipe>; projectCustomIconRevision: import("zod").ZodOptional>; projectRootPath: import("zod").ZodString; workspaceDirectory: import("zod").ZodOptional; worktreeSlug: import("zod").ZodOptional; projectKind: import("zod").ZodEnum<{ directory: "directory"; git: "git"; non_git: "non_git"; }>; workspaceKind: import("zod").ZodEnum<{ directory: "directory"; worktree: "worktree"; checkout: "checkout"; local_checkout: "local_checkout"; }>; name: import("zod").ZodString; title: import("zod").ZodOptional>; pinnedAt: import("zod").ZodOptional>; labels: import("zod").ZodOptional>; archivingAt: import("zod").ZodDefault>>; status: import("zod").ZodEnum<{ running: "running"; attention: "attention"; needs_input: "needs_input"; failed: "failed"; done: "done"; }>; statusEnteredAt: import("zod").ZodPipe>, import("zod").ZodTransform>; activityAt: import("zod").ZodNullable; diffStat: import("zod").ZodOptional>>; scripts: import("zod").ZodDefault>>; hostname: import("zod").ZodString; port: import("zod").ZodNullable; localProxyUrl: import("zod").ZodOptional>; publicProxyUrl: import("zod").ZodOptional>; proxyUrl: import("zod").ZodDefault>>; lifecycle: import("zod").ZodEnum<{ running: "running"; stopped: "stopped"; }>; health: import("zod").ZodNullable>; exitCode: import("zod").ZodDefault>>; terminalId: import("zod").ZodDefault>>; }, import("zod/v4/core").$strip>>>; gitRuntime: import("zod").ZodNullable>; remoteUrl: import("zod").ZodOptional>; isPaseoOwnedWorktree: import("zod").ZodOptional; isDirty: import("zod").ZodOptional>; aheadBehind: import("zod").ZodOptional>>; aheadOfOrigin: import("zod").ZodOptional>; behindOfOrigin: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>; githubRuntime: import("zod").ZodNullable; pullRequest: import("zod").ZodOptional; url: import("zod").ZodString; title: import("zod").ZodString; state: import("zod").ZodString; baseRefName: import("zod").ZodString; headRefName: import("zod").ZodString; isMerged: import("zod").ZodBoolean; isDraft: import("zod").ZodOptional; mergeable: import("zod").ZodOptional>>; checks: import("zod").ZodOptional; url: import("zod").ZodNullable; workflow: import("zod").ZodOptional; duration: import("zod").ZodOptional; traits: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>; checksStatus: import("zod").ZodOptional>; reviewDecision: import("zod").ZodOptional>>; repoOwner: import("zod").ZodOptional; repoName: import("zod").ZodOptional; github: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; error: import("zod").ZodOptional>>; refreshedAt: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>; forge: import("zod").ZodOptional; project: import("zod").ZodOptional>; checkout: import("zod").ZodUnion; currentBranch: import("zod").ZodNull; remoteUrl: import("zod").ZodNull; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodNull; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: null; cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; }, { cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; worktreeRoot?: null | undefined; }>>, import("zod").ZodPipe; currentBranch: import("zod").ZodNullable; remoteUrl: import("zod").ZodNullable; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodDefault>>; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; }, { cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; worktreeRoot?: string | undefined; }>>, import("zod").ZodPipe; currentBranch: import("zod").ZodNullable; remoteUrl: import("zod").ZodNullable; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; }, { cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; worktreeRoot?: string | undefined; }>>]>; }, import("zod/v4/core").$strip>>; syncSeq: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ workspaceDirectory: string; id: string; projectId: string; projectDisplayName: string; projectRootPath: string; projectKind: "directory" | "git" | "non_git"; workspaceKind: "directory" | "worktree" | "checkout" | "local_checkout"; name: string; archivingAt: string | null; status: "running" | "attention" | "needs_input" | "failed" | "done"; statusEnteredAt: string | null; activityAt: string | null; scripts: { scriptName: string; type: "script" | "service"; hostname: string; port: number | null; proxyUrl: string | null; lifecycle: "running" | "stopped"; health: "healthy" | "unhealthy" | null; exitCode: number | null; terminalId: string | null; localProxyUrl?: string | null | undefined; publicProxyUrl?: string | null | undefined; }[]; projectCustomName?: string | null | undefined; projectCustomIconRevision?: string | null | undefined; worktreeSlug?: string | undefined; title?: string | null | undefined; pinnedAt?: string | null | undefined; labels?: string[] | undefined; diffStat?: { additions: number; deletions: number; } | null | undefined; gitRuntime?: { currentBranch?: string | null | undefined; remoteUrl?: string | null | undefined; isPaseoOwnedWorktree?: boolean | undefined; isDirty?: boolean | null | undefined; aheadBehind?: { ahead: number; behind: number; } | null | undefined; aheadOfOrigin?: number | null | undefined; behindOfOrigin?: number | null | undefined; } | null | undefined; githubRuntime?: { featuresEnabled?: boolean | undefined; pullRequest?: { url: string; title: string; state: string; baseRefName: string; headRefName: string; isMerged: boolean; number?: number | undefined; isDraft?: boolean | undefined; mergeable?: "UNKNOWN" | "MERGEABLE" | "CONFLICTING" | undefined; checks?: { name: string; status: "success" | "pending" | "failure" | "skipped" | "cancelled"; url: string | null; workflow?: string | undefined; duration?: string | undefined; traits?: string[] | undefined; }[] | undefined; checksStatus?: "success" | "pending" | "none" | "failure" | undefined; reviewDecision?: "pending" | "approved" | "changes_requested" | null | undefined; repoOwner?: string | undefined; repoName?: string | undefined; github?: unknown; } | null | undefined; error?: { message: string; } | null | undefined; refreshedAt?: string | null | undefined; } | null | undefined; forge?: string | undefined; project?: { projectKey: string; projectName: string; checkout: { worktreeRoot: null; cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; } | { worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; } | { worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; }; workspaceName?: string | null | undefined; } | undefined; syncSeq?: number | undefined; }, { id: string; projectId: string; projectDisplayName: string; projectRootPath: string; projectKind: "directory" | "git" | "non_git"; workspaceKind: "directory" | "worktree" | "checkout" | "local_checkout"; name: string; archivingAt: string | null; status: "running" | "attention" | "needs_input" | "failed" | "done"; statusEnteredAt: string | null; activityAt: string | null; scripts: { scriptName: string; type: "script" | "service"; hostname: string; port: number | null; proxyUrl: string | null; lifecycle: "running" | "stopped"; health: "healthy" | "unhealthy" | null; exitCode: number | null; terminalId: string | null; localProxyUrl?: string | null | undefined; publicProxyUrl?: string | null | undefined; }[]; projectCustomName?: string | null | undefined; projectCustomIconRevision?: string | null | undefined; workspaceDirectory?: string | undefined; worktreeSlug?: string | undefined; title?: string | null | undefined; pinnedAt?: string | null | undefined; labels?: string[] | undefined; diffStat?: { additions: number; deletions: number; } | null | undefined; gitRuntime?: { currentBranch?: string | null | undefined; remoteUrl?: string | null | undefined; isPaseoOwnedWorktree?: boolean | undefined; isDirty?: boolean | null | undefined; aheadBehind?: { ahead: number; behind: number; } | null | undefined; aheadOfOrigin?: number | null | undefined; behindOfOrigin?: number | null | undefined; } | null | undefined; githubRuntime?: { featuresEnabled?: boolean | undefined; pullRequest?: { url: string; title: string; state: string; baseRefName: string; headRefName: string; isMerged: boolean; number?: number | undefined; isDraft?: boolean | undefined; mergeable?: "UNKNOWN" | "MERGEABLE" | "CONFLICTING" | undefined; checks?: { name: string; status: "success" | "pending" | "failure" | "skipped" | "cancelled"; url: string | null; workflow?: string | undefined; duration?: string | undefined; traits?: string[] | undefined; }[] | undefined; checksStatus?: "success" | "pending" | "none" | "failure" | undefined; reviewDecision?: "pending" | "approved" | "changes_requested" | null | undefined; repoOwner?: string | undefined; repoName?: string | undefined; github?: unknown; } | null | undefined; error?: { message: string; } | null | undefined; refreshedAt?: string | null | undefined; } | null | undefined; forge?: string | undefined; project?: { projectKey: string; projectName: string; checkout: { worktreeRoot: null; cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; } | { worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; } | { worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; }; workspaceName?: string | null | undefined; } | undefined; syncSeq?: number | undefined; }>>; generation: import("zod").ZodOptional; seq: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ subscriptionId: import("zod").ZodOptional; kind: import("zod").ZodLiteral<"remove">; id: import("zod").ZodString; emptyProject: import("zod").ZodOptional; projectDisplayName: import("zod").ZodString; projectCustomName: import("zod").ZodOptional>; projectCustomIconRevision: import("zod").ZodOptional>; projectIconRevision: import("zod").ZodOptional; projectRootPath: import("zod").ZodString; projectKind: import("zod").ZodEnum<{ directory: "directory"; git: "git"; non_git: "non_git"; }>; syncSeq: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; removedProjectId: import("zod").ZodOptional; generation: import("zod").ZodOptional; seq: import("zod").ZodOptional; }, import("zod/v4/core").$strip>], "kind">; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"workspace.label.list.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; subscriptionId: import("zod").ZodOptional; labels: import("zod").ZodArray; }, import("zod/v4/core").$strip>>; sync: import("zod").ZodObject<{ mode: import("zod").ZodEnum<{ snapshot: "snapshot"; changes: "changes"; }>; generation: import("zod").ZodString; headSeq: import("zod").ZodNumber; removals: import("zod").ZodArray>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"workspace.label.update">; payload: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ subscriptionId: import("zod").ZodOptional; kind: import("zod").ZodLiteral<"upsert">; label: import("zod").ZodObject<{ name: import("zod").ZodString; color: import("zod").ZodEnum<{ violet: "violet"; sky: "sky"; emerald: "emerald"; orange: "orange"; pink: "pink"; indigo: "indigo"; teal: "teal"; red: "red"; amber: "amber"; blue: "blue"; }>; }, import("zod/v4/core").$strip>; previousName: import("zod").ZodOptional; generation: import("zod").ZodString; seq: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ subscriptionId: import("zod").ZodOptional; kind: import("zod").ZodLiteral<"remove">; name: import("zod").ZodString; generation: import("zod").ZodString; seq: import("zod").ZodNumber; }, import("zod/v4/core").$strip>], "kind">; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"workspace.label.assignment.set.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; label: import("zod").ZodObject<{ name: import("zod").ZodString; color: import("zod").ZodEnum<{ violet: "violet"; sky: "sky"; emerald: "emerald"; orange: "orange"; pink: "pink"; indigo: "indigo"; teal: "teal"; red: "red"; amber: "amber"; blue: "blue"; }>; }, import("zod/v4/core").$strip>; workspaceLabels: import("zod").ZodArray; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"workspace.label.update.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; label: import("zod").ZodObject<{ name: import("zod").ZodString; color: import("zod").ZodEnum<{ violet: "violet"; sky: "sky"; emerald: "emerald"; orange: "orange"; pink: "pink"; indigo: "indigo"; teal: "teal"; red: "red"; amber: "amber"; blue: "blue"; }>; }, import("zod/v4/core").$strip>; affectedWorkspaceCount: import("zod").ZodNumber; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"workspace.label.delete.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; affectedWorkspaceCount: import("zod").ZodNumber; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"workspace.label.delete.inspect.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; affectedWorkspaceCount: import("zod").ZodNumber; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"project.update">; payload: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ subscriptionId: import("zod").ZodOptional; kind: import("zod").ZodLiteral<"upsert">; project: import("zod").ZodObject<{ projectId: import("zod").ZodString; projectKey: import("zod").ZodOptional; projectDisplayName: import("zod").ZodString; projectCustomName: import("zod").ZodOptional>; projectCustomIconRevision: import("zod").ZodOptional>; projectIconRevision: import("zod").ZodOptional; projectRootPath: import("zod").ZodString; projectKind: import("zod").ZodEnum<{ directory: "directory"; git: "git"; non_git: "non_git"; }>; syncSeq: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; generation: import("zod").ZodOptional; seq: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ subscriptionId: import("zod").ZodOptional; kind: import("zod").ZodLiteral<"remove">; projectId: import("zod").ZodString; generation: import("zod").ZodOptional; seq: import("zod").ZodOptional; }, import("zod/v4/core").$strip>], "kind">; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"project.list.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; projects: import("zod").ZodArray; projectDisplayName: import("zod").ZodString; projectCustomName: import("zod").ZodOptional>; projectCustomIconRevision: import("zod").ZodOptional>; projectIconRevision: import("zod").ZodOptional; projectRootPath: import("zod").ZodString; projectKind: import("zod").ZodEnum<{ directory: "directory"; git: "git"; non_git: "non_git"; }>; syncSeq: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; sync: import("zod").ZodOptional; reason: import("zod").ZodOptional>; removals: import("zod").ZodArray>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"script_status_update">; payload: import("zod").ZodObject<{ subscriptionId: import("zod").ZodOptional; workspaceId: import("zod").ZodString; scripts: import("zod").ZodArray>>; hostname: import("zod").ZodString; port: import("zod").ZodNullable; localProxyUrl: import("zod").ZodOptional>; publicProxyUrl: import("zod").ZodOptional>; proxyUrl: import("zod").ZodDefault>>; lifecycle: import("zod").ZodEnum<{ running: "running"; stopped: "stopped"; }>; health: import("zod").ZodNullable>; exitCode: import("zod").ZodDefault>>; terminalId: import("zod").ZodDefault>>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"workspace_setup_progress">; payload: import("zod").ZodObject<{ subscriptionId: import("zod").ZodOptional; workspaceId: import("zod").ZodString; status: import("zod").ZodEnum<{ running: "running"; completed: "completed"; failed: "failed"; blocked: "blocked"; }>; detail: import("zod").ZodObject<{ type: import("zod").ZodLiteral<"worktree_setup">; worktreePath: import("zod").ZodString; branchName: import("zod").ZodString; log: import("zod").ZodString; commands: import("zod").ZodArray>; status: import("zod").ZodEnum<{ running: "running"; completed: "completed"; failed: "failed"; }>; exitCode: import("zod").ZodNullable; durationMs: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; truncated: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; error: import("zod").ZodNullable; blockedSource: import("zod").ZodOptional; forge: import("zod").ZodString; number: import("zod").ZodNumber; headRepository: import("zod").ZodString; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"workspace_setup_status_response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; workspaceId: import("zod").ZodString; snapshot: import("zod").ZodNullable; detail: import("zod").ZodObject<{ type: import("zod").ZodLiteral<"worktree_setup">; worktreePath: import("zod").ZodString; branchName: import("zod").ZodString; log: import("zod").ZodString; commands: import("zod").ZodArray>; status: import("zod").ZodEnum<{ running: "running"; completed: "completed"; failed: "failed"; }>; exitCode: import("zod").ZodNullable; durationMs: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; truncated: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; error: import("zod").ZodNullable; blockedSource: import("zod").ZodOptional; forge: import("zod").ZodString; number: import("zod").ZodNumber; headRepository: import("zod").ZodString; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"workspace.setup.run.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; workspaceId: import("zod").ZodString; started: import("zod").ZodBoolean; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"agent_stream">; payload: import("zod").ZodObject<{ subscriptionId: import("zod").ZodOptional; agentId: import("zod").ZodString; event: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ type: import("zod").ZodLiteral<"thread_started">; sessionId: import("zod").ZodString; provider: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"turn_started">; provider: import("zod").ZodString; turnId: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"turn_completed">; provider: import("zod").ZodString; turnId: import("zod").ZodOptional; usage: import("zod").ZodOptional>>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"turn_failed">; provider: import("zod").ZodString; turnId: import("zod").ZodOptional; error: import("zod").ZodString; code: import("zod").ZodOptional; diagnostic: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"turn_canceled">; provider: import("zod").ZodString; turnId: import("zod").ZodOptional; reason: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"timeline">; provider: import("zod").ZodString; item: import("zod").ZodType>; turnId: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"permission_requested">; provider: import("zod").ZodString; request: import("zod").ZodType>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"permission_resolved">; provider: import("zod").ZodString; requestId: import("zod").ZodString; resolution: import("zod").ZodType>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"attention_required">; provider: import("zod").ZodString; reason: import("zod").ZodEnum<{ finished: "finished"; error: "error"; permission: "permission"; }>; timestamp: import("zod").ZodString; shouldNotify: import("zod").ZodBoolean; notification: import("zod").ZodOptional; agentId: import("zod").ZodString; reason: import("zod").ZodEnum<{ finished: "finished"; error: "error"; permission: "permission"; }>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>], "type">; timestamp: import("zod").ZodString; seq: import("zod").ZodOptional; epoch: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"agent_status">; payload: import("zod").ZodObject<{ agentId: import("zod").ZodString; status: import("zod").ZodString; info: import("zod").ZodObject<{ id: import("zod").ZodString; provider: import("zod").ZodString; cwd: import("zod").ZodString; workspaceId: import("zod").ZodOptional; model: import("zod").ZodNullable; features: import("zod").ZodOptional; id: import("zod").ZodString; label: import("zod").ZodString; description: import("zod").ZodOptional; tooltip: import("zod").ZodOptional; icon: import("zod").ZodOptional; value: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"select">; id: import("zod").ZodString; label: import("zod").ZodString; description: import("zod").ZodOptional; tooltip: import("zod").ZodOptional; icon: import("zod").ZodOptional; value: import("zod").ZodNullable; options: import("zod").ZodArray; isDefault: import("zod").ZodOptional; metadata: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>], "type">>>; thinkingOptionId: import("zod").ZodOptional>; effectiveThinkingOptionId: import("zod").ZodOptional>; createdAt: import("zod").ZodString; updatedAt: import("zod").ZodString; lastUserMessageAt: import("zod").ZodNullable; status: import("zod").ZodEnum<{ error: "error"; initializing: "initializing"; idle: "idle"; running: "running"; closed: "closed"; }>; activeTurn: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; capabilities: import("zod").ZodType>; currentModeId: import("zod").ZodNullable; availableModes: import("zod").ZodArray>>; pendingPermissions: import("zod").ZodArray>>; persistence: import("zod").ZodNullable>>; runtimeInfo: import("zod").ZodOptional>>; lastUsage: import("zod").ZodOptional>>; lastError: import("zod").ZodOptional; title: import("zod").ZodNullable; labels: import("zod").ZodDefault>; requiresAttention: import("zod").ZodOptional; attentionReason: import("zod").ZodOptional>>; attentionTimestamp: import("zod").ZodOptional>; archivedAt: import("zod").ZodOptional>; providerUnavailable: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"fetch_agents_response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; subscriptionId: import("zod").ZodOptional>; entries: import("zod").ZodArray; model: import("zod").ZodNullable; features: import("zod").ZodOptional; id: import("zod").ZodString; label: import("zod").ZodString; description: import("zod").ZodOptional; tooltip: import("zod").ZodOptional; icon: import("zod").ZodOptional; value: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"select">; id: import("zod").ZodString; label: import("zod").ZodString; description: import("zod").ZodOptional; tooltip: import("zod").ZodOptional; icon: import("zod").ZodOptional; value: import("zod").ZodNullable; options: import("zod").ZodArray; isDefault: import("zod").ZodOptional; metadata: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>], "type">>>; thinkingOptionId: import("zod").ZodOptional>; effectiveThinkingOptionId: import("zod").ZodOptional>; createdAt: import("zod").ZodString; updatedAt: import("zod").ZodString; lastUserMessageAt: import("zod").ZodNullable; status: import("zod").ZodEnum<{ error: "error"; initializing: "initializing"; idle: "idle"; running: "running"; closed: "closed"; }>; activeTurn: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; capabilities: import("zod").ZodType>; currentModeId: import("zod").ZodNullable; availableModes: import("zod").ZodArray>>; pendingPermissions: import("zod").ZodArray>>; persistence: import("zod").ZodNullable>>; runtimeInfo: import("zod").ZodOptional>>; lastUsage: import("zod").ZodOptional>>; lastError: import("zod").ZodOptional; title: import("zod").ZodNullable; labels: import("zod").ZodDefault>; requiresAttention: import("zod").ZodOptional; attentionReason: import("zod").ZodOptional>>; attentionTimestamp: import("zod").ZodOptional>; archivedAt: import("zod").ZodOptional>; providerUnavailable: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; project: import("zod").ZodObject<{ projectKey: import("zod").ZodString; projectName: import("zod").ZodString; workspaceName: import("zod").ZodOptional>; checkout: import("zod").ZodUnion; currentBranch: import("zod").ZodNull; remoteUrl: import("zod").ZodNull; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodNull; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: null; cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; }, { cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; worktreeRoot?: null | undefined; }>>, import("zod").ZodPipe; currentBranch: import("zod").ZodNullable; remoteUrl: import("zod").ZodNullable; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodDefault>>; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; }, { cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; worktreeRoot?: string | undefined; }>>, import("zod").ZodPipe; currentBranch: import("zod").ZodNullable; remoteUrl: import("zod").ZodNullable; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; }, { cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; worktreeRoot?: string | undefined; }>>]>; }, import("zod/v4/core").$strip>; searchScore: import("zod").ZodOptional; searchMatches: import("zod").ZodOptional; ranges: import("zod").ZodArray>; }, import("zod/v4/core").$strip>>>; syncSeq: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; pageInfo: import("zod").ZodObject<{ nextCursor: import("zod").ZodNullable; prevCursor: import("zod").ZodNullable; hasMore: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>; sync: import("zod").ZodOptional; reason: import("zod").ZodOptional>; removals: import("zod").ZodArray>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"fetch_agent_history_response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; entries: import("zod").ZodArray; model: import("zod").ZodNullable; features: import("zod").ZodOptional; id: import("zod").ZodString; label: import("zod").ZodString; description: import("zod").ZodOptional; tooltip: import("zod").ZodOptional; icon: import("zod").ZodOptional; value: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"select">; id: import("zod").ZodString; label: import("zod").ZodString; description: import("zod").ZodOptional; tooltip: import("zod").ZodOptional; icon: import("zod").ZodOptional; value: import("zod").ZodNullable; options: import("zod").ZodArray; isDefault: import("zod").ZodOptional; metadata: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>], "type">>>; thinkingOptionId: import("zod").ZodOptional>; effectiveThinkingOptionId: import("zod").ZodOptional>; createdAt: import("zod").ZodString; updatedAt: import("zod").ZodString; lastUserMessageAt: import("zod").ZodNullable; status: import("zod").ZodEnum<{ error: "error"; initializing: "initializing"; idle: "idle"; running: "running"; closed: "closed"; }>; activeTurn: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; capabilities: import("zod").ZodType>; currentModeId: import("zod").ZodNullable; availableModes: import("zod").ZodArray>>; pendingPermissions: import("zod").ZodArray>>; persistence: import("zod").ZodNullable>>; runtimeInfo: import("zod").ZodOptional>>; lastUsage: import("zod").ZodOptional>>; lastError: import("zod").ZodOptional; title: import("zod").ZodNullable; labels: import("zod").ZodDefault>; requiresAttention: import("zod").ZodOptional; attentionReason: import("zod").ZodOptional>>; attentionTimestamp: import("zod").ZodOptional>; archivedAt: import("zod").ZodOptional>; providerUnavailable: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; project: import("zod").ZodObject<{ projectKey: import("zod").ZodString; projectName: import("zod").ZodString; workspaceName: import("zod").ZodOptional>; checkout: import("zod").ZodUnion; currentBranch: import("zod").ZodNull; remoteUrl: import("zod").ZodNull; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodNull; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: null; cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; }, { cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; worktreeRoot?: null | undefined; }>>, import("zod").ZodPipe; currentBranch: import("zod").ZodNullable; remoteUrl: import("zod").ZodNullable; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodDefault>>; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; }, { cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; worktreeRoot?: string | undefined; }>>, import("zod").ZodPipe; currentBranch: import("zod").ZodNullable; remoteUrl: import("zod").ZodNullable; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; }, { cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; worktreeRoot?: string | undefined; }>>]>; }, import("zod/v4/core").$strip>; searchScore: import("zod").ZodOptional; searchMatches: import("zod").ZodOptional; ranges: import("zod").ZodArray>; }, import("zod/v4/core").$strip>>>; syncSeq: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; pageInfo: import("zod").ZodObject<{ nextCursor: import("zod").ZodNullable; prevCursor: import("zod").ZodNullable; hasMore: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>; searchTruncated: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"fetch_recent_provider_sessions_response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; entries: import("zod").ZodArray; firstPromptPreview: import("zod").ZodNullable; lastPromptPreview: import("zod").ZodNullable; lastActivityAt: import("zod").ZodString; }, import("zod/v4/core").$strip>>; filteredAlreadyImportedCount: import("zod").ZodOptional; providerErrors: import("zod").ZodOptional>>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"fetch_workspaces_response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; subscriptionId: import("zod").ZodOptional>; entries: import("zod").ZodArray>; projectCustomIconRevision: import("zod").ZodOptional>; projectRootPath: import("zod").ZodString; workspaceDirectory: import("zod").ZodOptional; worktreeSlug: import("zod").ZodOptional; projectKind: import("zod").ZodEnum<{ directory: "directory"; git: "git"; non_git: "non_git"; }>; workspaceKind: import("zod").ZodEnum<{ directory: "directory"; worktree: "worktree"; checkout: "checkout"; local_checkout: "local_checkout"; }>; name: import("zod").ZodString; title: import("zod").ZodOptional>; pinnedAt: import("zod").ZodOptional>; labels: import("zod").ZodOptional>; archivingAt: import("zod").ZodDefault>>; status: import("zod").ZodEnum<{ running: "running"; attention: "attention"; needs_input: "needs_input"; failed: "failed"; done: "done"; }>; statusEnteredAt: import("zod").ZodPipe>, import("zod").ZodTransform>; activityAt: import("zod").ZodNullable; diffStat: import("zod").ZodOptional>>; scripts: import("zod").ZodDefault>>; hostname: import("zod").ZodString; port: import("zod").ZodNullable; localProxyUrl: import("zod").ZodOptional>; publicProxyUrl: import("zod").ZodOptional>; proxyUrl: import("zod").ZodDefault>>; lifecycle: import("zod").ZodEnum<{ running: "running"; stopped: "stopped"; }>; health: import("zod").ZodNullable>; exitCode: import("zod").ZodDefault>>; terminalId: import("zod").ZodDefault>>; }, import("zod/v4/core").$strip>>>; gitRuntime: import("zod").ZodNullable>; remoteUrl: import("zod").ZodOptional>; isPaseoOwnedWorktree: import("zod").ZodOptional; isDirty: import("zod").ZodOptional>; aheadBehind: import("zod").ZodOptional>>; aheadOfOrigin: import("zod").ZodOptional>; behindOfOrigin: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>; githubRuntime: import("zod").ZodNullable; pullRequest: import("zod").ZodOptional; url: import("zod").ZodString; title: import("zod").ZodString; state: import("zod").ZodString; baseRefName: import("zod").ZodString; headRefName: import("zod").ZodString; isMerged: import("zod").ZodBoolean; isDraft: import("zod").ZodOptional; mergeable: import("zod").ZodOptional>>; checks: import("zod").ZodOptional; url: import("zod").ZodNullable; workflow: import("zod").ZodOptional; duration: import("zod").ZodOptional; traits: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>; checksStatus: import("zod").ZodOptional>; reviewDecision: import("zod").ZodOptional>>; repoOwner: import("zod").ZodOptional; repoName: import("zod").ZodOptional; github: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; error: import("zod").ZodOptional>>; refreshedAt: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>; forge: import("zod").ZodOptional; project: import("zod").ZodOptional>; checkout: import("zod").ZodUnion; currentBranch: import("zod").ZodNull; remoteUrl: import("zod").ZodNull; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodNull; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: null; cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; }, { cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; worktreeRoot?: null | undefined; }>>, import("zod").ZodPipe; currentBranch: import("zod").ZodNullable; remoteUrl: import("zod").ZodNullable; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodDefault>>; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; }, { cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; worktreeRoot?: string | undefined; }>>, import("zod").ZodPipe; currentBranch: import("zod").ZodNullable; remoteUrl: import("zod").ZodNullable; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; }, { cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; worktreeRoot?: string | undefined; }>>]>; }, import("zod/v4/core").$strip>>; syncSeq: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ workspaceDirectory: string; id: string; projectId: string; projectDisplayName: string; projectRootPath: string; projectKind: "directory" | "git" | "non_git"; workspaceKind: "directory" | "worktree" | "checkout" | "local_checkout"; name: string; archivingAt: string | null; status: "running" | "attention" | "needs_input" | "failed" | "done"; statusEnteredAt: string | null; activityAt: string | null; scripts: { scriptName: string; type: "script" | "service"; hostname: string; port: number | null; proxyUrl: string | null; lifecycle: "running" | "stopped"; health: "healthy" | "unhealthy" | null; exitCode: number | null; terminalId: string | null; localProxyUrl?: string | null | undefined; publicProxyUrl?: string | null | undefined; }[]; projectCustomName?: string | null | undefined; projectCustomIconRevision?: string | null | undefined; worktreeSlug?: string | undefined; title?: string | null | undefined; pinnedAt?: string | null | undefined; labels?: string[] | undefined; diffStat?: { additions: number; deletions: number; } | null | undefined; gitRuntime?: { currentBranch?: string | null | undefined; remoteUrl?: string | null | undefined; isPaseoOwnedWorktree?: boolean | undefined; isDirty?: boolean | null | undefined; aheadBehind?: { ahead: number; behind: number; } | null | undefined; aheadOfOrigin?: number | null | undefined; behindOfOrigin?: number | null | undefined; } | null | undefined; githubRuntime?: { featuresEnabled?: boolean | undefined; pullRequest?: { url: string; title: string; state: string; baseRefName: string; headRefName: string; isMerged: boolean; number?: number | undefined; isDraft?: boolean | undefined; mergeable?: "UNKNOWN" | "MERGEABLE" | "CONFLICTING" | undefined; checks?: { name: string; status: "success" | "pending" | "failure" | "skipped" | "cancelled"; url: string | null; workflow?: string | undefined; duration?: string | undefined; traits?: string[] | undefined; }[] | undefined; checksStatus?: "success" | "pending" | "none" | "failure" | undefined; reviewDecision?: "pending" | "approved" | "changes_requested" | null | undefined; repoOwner?: string | undefined; repoName?: string | undefined; github?: unknown; } | null | undefined; error?: { message: string; } | null | undefined; refreshedAt?: string | null | undefined; } | null | undefined; forge?: string | undefined; project?: { projectKey: string; projectName: string; checkout: { worktreeRoot: null; cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; } | { worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; } | { worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; }; workspaceName?: string | null | undefined; } | undefined; syncSeq?: number | undefined; }, { id: string; projectId: string; projectDisplayName: string; projectRootPath: string; projectKind: "directory" | "git" | "non_git"; workspaceKind: "directory" | "worktree" | "checkout" | "local_checkout"; name: string; archivingAt: string | null; status: "running" | "attention" | "needs_input" | "failed" | "done"; statusEnteredAt: string | null; activityAt: string | null; scripts: { scriptName: string; type: "script" | "service"; hostname: string; port: number | null; proxyUrl: string | null; lifecycle: "running" | "stopped"; health: "healthy" | "unhealthy" | null; exitCode: number | null; terminalId: string | null; localProxyUrl?: string | null | undefined; publicProxyUrl?: string | null | undefined; }[]; projectCustomName?: string | null | undefined; projectCustomIconRevision?: string | null | undefined; workspaceDirectory?: string | undefined; worktreeSlug?: string | undefined; title?: string | null | undefined; pinnedAt?: string | null | undefined; labels?: string[] | undefined; diffStat?: { additions: number; deletions: number; } | null | undefined; gitRuntime?: { currentBranch?: string | null | undefined; remoteUrl?: string | null | undefined; isPaseoOwnedWorktree?: boolean | undefined; isDirty?: boolean | null | undefined; aheadBehind?: { ahead: number; behind: number; } | null | undefined; aheadOfOrigin?: number | null | undefined; behindOfOrigin?: number | null | undefined; } | null | undefined; githubRuntime?: { featuresEnabled?: boolean | undefined; pullRequest?: { url: string; title: string; state: string; baseRefName: string; headRefName: string; isMerged: boolean; number?: number | undefined; isDraft?: boolean | undefined; mergeable?: "UNKNOWN" | "MERGEABLE" | "CONFLICTING" | undefined; checks?: { name: string; status: "success" | "pending" | "failure" | "skipped" | "cancelled"; url: string | null; workflow?: string | undefined; duration?: string | undefined; traits?: string[] | undefined; }[] | undefined; checksStatus?: "success" | "pending" | "none" | "failure" | undefined; reviewDecision?: "pending" | "approved" | "changes_requested" | null | undefined; repoOwner?: string | undefined; repoName?: string | undefined; github?: unknown; } | null | undefined; error?: { message: string; } | null | undefined; refreshedAt?: string | null | undefined; } | null | undefined; forge?: string | undefined; project?: { projectKey: string; projectName: string; checkout: { worktreeRoot: null; cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; } | { worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; } | { worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; }; workspaceName?: string | null | undefined; } | undefined; syncSeq?: number | undefined; }>>>; emptyProjects: import("zod").ZodDefault; projectDisplayName: import("zod").ZodString; projectCustomName: import("zod").ZodOptional>; projectCustomIconRevision: import("zod").ZodOptional>; projectIconRevision: import("zod").ZodOptional; projectRootPath: import("zod").ZodString; projectKind: import("zod").ZodEnum<{ directory: "directory"; git: "git"; non_git: "non_git"; }>; syncSeq: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>>; pageInfo: import("zod").ZodObject<{ nextCursor: import("zod").ZodNullable; prevCursor: import("zod").ZodNullable; hasMore: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>; sync: import("zod").ZodOptional; reason: import("zod").ZodOptional>; removals: import("zod").ZodArray>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"project.add.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; project: import("zod").ZodNullable; projectDisplayName: import("zod").ZodString; projectCustomName: import("zod").ZodOptional>; projectCustomIconRevision: import("zod").ZodOptional>; projectIconRevision: import("zod").ZodOptional; projectRootPath: import("zod").ZodString; projectKind: import("zod").ZodEnum<{ directory: "directory"; git: "git"; non_git: "non_git"; }>; syncSeq: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; errorCode: import("zod").ZodCatch>>>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"project.create_directory.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; directoryPath: import("zod").ZodNullable; project: import("zod").ZodNullable; projectDisplayName: import("zod").ZodString; projectCustomName: import("zod").ZodOptional>; projectCustomIconRevision: import("zod").ZodOptional>; projectIconRevision: import("zod").ZodOptional; projectRootPath: import("zod").ZodString; projectKind: import("zod").ZodEnum<{ directory: "directory"; git: "git"; non_git: "non_git"; }>; syncSeq: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; errorCode: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"open_project_response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; workspace: import("zod").ZodNullable>; projectCustomIconRevision: import("zod").ZodOptional>; projectRootPath: import("zod").ZodString; workspaceDirectory: import("zod").ZodOptional; worktreeSlug: import("zod").ZodOptional; projectKind: import("zod").ZodEnum<{ directory: "directory"; git: "git"; non_git: "non_git"; }>; workspaceKind: import("zod").ZodEnum<{ directory: "directory"; worktree: "worktree"; checkout: "checkout"; local_checkout: "local_checkout"; }>; name: import("zod").ZodString; title: import("zod").ZodOptional>; pinnedAt: import("zod").ZodOptional>; labels: import("zod").ZodOptional>; archivingAt: import("zod").ZodDefault>>; status: import("zod").ZodEnum<{ running: "running"; attention: "attention"; needs_input: "needs_input"; failed: "failed"; done: "done"; }>; statusEnteredAt: import("zod").ZodPipe>, import("zod").ZodTransform>; activityAt: import("zod").ZodNullable; diffStat: import("zod").ZodOptional>>; scripts: import("zod").ZodDefault>>; hostname: import("zod").ZodString; port: import("zod").ZodNullable; localProxyUrl: import("zod").ZodOptional>; publicProxyUrl: import("zod").ZodOptional>; proxyUrl: import("zod").ZodDefault>>; lifecycle: import("zod").ZodEnum<{ running: "running"; stopped: "stopped"; }>; health: import("zod").ZodNullable>; exitCode: import("zod").ZodDefault>>; terminalId: import("zod").ZodDefault>>; }, import("zod/v4/core").$strip>>>; gitRuntime: import("zod").ZodNullable>; remoteUrl: import("zod").ZodOptional>; isPaseoOwnedWorktree: import("zod").ZodOptional; isDirty: import("zod").ZodOptional>; aheadBehind: import("zod").ZodOptional>>; aheadOfOrigin: import("zod").ZodOptional>; behindOfOrigin: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>; githubRuntime: import("zod").ZodNullable; pullRequest: import("zod").ZodOptional; url: import("zod").ZodString; title: import("zod").ZodString; state: import("zod").ZodString; baseRefName: import("zod").ZodString; headRefName: import("zod").ZodString; isMerged: import("zod").ZodBoolean; isDraft: import("zod").ZodOptional; mergeable: import("zod").ZodOptional>>; checks: import("zod").ZodOptional; url: import("zod").ZodNullable; workflow: import("zod").ZodOptional; duration: import("zod").ZodOptional; traits: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>; checksStatus: import("zod").ZodOptional>; reviewDecision: import("zod").ZodOptional>>; repoOwner: import("zod").ZodOptional; repoName: import("zod").ZodOptional; github: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; error: import("zod").ZodOptional>>; refreshedAt: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>; forge: import("zod").ZodOptional; project: import("zod").ZodOptional>; checkout: import("zod").ZodUnion; currentBranch: import("zod").ZodNull; remoteUrl: import("zod").ZodNull; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodNull; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: null; cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; }, { cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; worktreeRoot?: null | undefined; }>>, import("zod").ZodPipe; currentBranch: import("zod").ZodNullable; remoteUrl: import("zod").ZodNullable; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodDefault>>; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; }, { cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; worktreeRoot?: string | undefined; }>>, import("zod").ZodPipe; currentBranch: import("zod").ZodNullable; remoteUrl: import("zod").ZodNullable; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; }, { cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; worktreeRoot?: string | undefined; }>>]>; }, import("zod/v4/core").$strip>>; syncSeq: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ workspaceDirectory: string; id: string; projectId: string; projectDisplayName: string; projectRootPath: string; projectKind: "directory" | "git" | "non_git"; workspaceKind: "directory" | "worktree" | "checkout" | "local_checkout"; name: string; archivingAt: string | null; status: "running" | "attention" | "needs_input" | "failed" | "done"; statusEnteredAt: string | null; activityAt: string | null; scripts: { scriptName: string; type: "script" | "service"; hostname: string; port: number | null; proxyUrl: string | null; lifecycle: "running" | "stopped"; health: "healthy" | "unhealthy" | null; exitCode: number | null; terminalId: string | null; localProxyUrl?: string | null | undefined; publicProxyUrl?: string | null | undefined; }[]; projectCustomName?: string | null | undefined; projectCustomIconRevision?: string | null | undefined; worktreeSlug?: string | undefined; title?: string | null | undefined; pinnedAt?: string | null | undefined; labels?: string[] | undefined; diffStat?: { additions: number; deletions: number; } | null | undefined; gitRuntime?: { currentBranch?: string | null | undefined; remoteUrl?: string | null | undefined; isPaseoOwnedWorktree?: boolean | undefined; isDirty?: boolean | null | undefined; aheadBehind?: { ahead: number; behind: number; } | null | undefined; aheadOfOrigin?: number | null | undefined; behindOfOrigin?: number | null | undefined; } | null | undefined; githubRuntime?: { featuresEnabled?: boolean | undefined; pullRequest?: { url: string; title: string; state: string; baseRefName: string; headRefName: string; isMerged: boolean; number?: number | undefined; isDraft?: boolean | undefined; mergeable?: "UNKNOWN" | "MERGEABLE" | "CONFLICTING" | undefined; checks?: { name: string; status: "success" | "pending" | "failure" | "skipped" | "cancelled"; url: string | null; workflow?: string | undefined; duration?: string | undefined; traits?: string[] | undefined; }[] | undefined; checksStatus?: "success" | "pending" | "none" | "failure" | undefined; reviewDecision?: "pending" | "approved" | "changes_requested" | null | undefined; repoOwner?: string | undefined; repoName?: string | undefined; github?: unknown; } | null | undefined; error?: { message: string; } | null | undefined; refreshedAt?: string | null | undefined; } | null | undefined; forge?: string | undefined; project?: { projectKey: string; projectName: string; checkout: { worktreeRoot: null; cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; } | { worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; } | { worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; }; workspaceName?: string | null | undefined; } | undefined; syncSeq?: number | undefined; }, { id: string; projectId: string; projectDisplayName: string; projectRootPath: string; projectKind: "directory" | "git" | "non_git"; workspaceKind: "directory" | "worktree" | "checkout" | "local_checkout"; name: string; archivingAt: string | null; status: "running" | "attention" | "needs_input" | "failed" | "done"; statusEnteredAt: string | null; activityAt: string | null; scripts: { scriptName: string; type: "script" | "service"; hostname: string; port: number | null; proxyUrl: string | null; lifecycle: "running" | "stopped"; health: "healthy" | "unhealthy" | null; exitCode: number | null; terminalId: string | null; localProxyUrl?: string | null | undefined; publicProxyUrl?: string | null | undefined; }[]; projectCustomName?: string | null | undefined; projectCustomIconRevision?: string | null | undefined; workspaceDirectory?: string | undefined; worktreeSlug?: string | undefined; title?: string | null | undefined; pinnedAt?: string | null | undefined; labels?: string[] | undefined; diffStat?: { additions: number; deletions: number; } | null | undefined; gitRuntime?: { currentBranch?: string | null | undefined; remoteUrl?: string | null | undefined; isPaseoOwnedWorktree?: boolean | undefined; isDirty?: boolean | null | undefined; aheadBehind?: { ahead: number; behind: number; } | null | undefined; aheadOfOrigin?: number | null | undefined; behindOfOrigin?: number | null | undefined; } | null | undefined; githubRuntime?: { featuresEnabled?: boolean | undefined; pullRequest?: { url: string; title: string; state: string; baseRefName: string; headRefName: string; isMerged: boolean; number?: number | undefined; isDraft?: boolean | undefined; mergeable?: "UNKNOWN" | "MERGEABLE" | "CONFLICTING" | undefined; checks?: { name: string; status: "success" | "pending" | "failure" | "skipped" | "cancelled"; url: string | null; workflow?: string | undefined; duration?: string | undefined; traits?: string[] | undefined; }[] | undefined; checksStatus?: "success" | "pending" | "none" | "failure" | undefined; reviewDecision?: "pending" | "approved" | "changes_requested" | null | undefined; repoOwner?: string | undefined; repoName?: string | undefined; github?: unknown; } | null | undefined; error?: { message: string; } | null | undefined; refreshedAt?: string | null | undefined; } | null | undefined; forge?: string | undefined; project?: { projectKey: string; projectName: string; checkout: { worktreeRoot: null; cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; } | { worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; } | { worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; }; workspaceName?: string | null | undefined; } | undefined; syncSeq?: number | undefined; }>>>; error: import("zod").ZodNullable; errorCode: import("zod").ZodCatch>>>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"workspace.github.search_repositories.response">; payload: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ status: import("zod").ZodLiteral<"success">; requestId: import("zod").ZodString; repositories: import("zod").ZodArray; visibility: import("zod").ZodEnum<{ public: "public"; private: "private"; internal: "internal"; }>; updatedAt: import("zod").ZodString; cloneUrl: import("zod").ZodString; }, import("zod/v4/core").$strip>>; available: import("zod").ZodLiteral; error: import("zod").ZodNull; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ status: import("zod").ZodLiteral<"unavailable">; requestId: import("zod").ZodString; repositories: import("zod").ZodArray; visibility: import("zod").ZodEnum<{ public: "public"; private: "private"; internal: "internal"; }>; updatedAt: import("zod").ZodString; cloneUrl: import("zod").ZodString; }, import("zod/v4/core").$strip>>; reason: import("zod").ZodLiteral<"gh_missing">; available: import("zod").ZodLiteral; error: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ status: import("zod").ZodLiteral<"unauthenticated">; requestId: import("zod").ZodString; repositories: import("zod").ZodArray; visibility: import("zod").ZodEnum<{ public: "public"; private: "private"; internal: "internal"; }>; updatedAt: import("zod").ZodString; cloneUrl: import("zod").ZodString; }, import("zod/v4/core").$strip>>; available: import("zod").ZodLiteral; error: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ status: import("zod").ZodLiteral<"error">; requestId: import("zod").ZodString; repositories: import("zod").ZodArray; visibility: import("zod").ZodEnum<{ public: "public"; private: "private"; internal: "internal"; }>; updatedAt: import("zod").ZodString; cloneUrl: import("zod").ZodString; }, import("zod/v4/core").$strip>>; available: import("zod").ZodLiteral; error: import("zod").ZodString; }, import("zod/v4/core").$strip>], "status">; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"project.github.clone.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; repo: import("zod").ZodString; checkoutPath: import("zod").ZodNullable; project: import("zod").ZodNullable; projectDisplayName: import("zod").ZodString; projectCustomName: import("zod").ZodOptional>; projectCustomIconRevision: import("zod").ZodOptional>; projectIconRevision: import("zod").ZodOptional; projectRootPath: import("zod").ZodString; projectKind: import("zod").ZodEnum<{ directory: "directory"; git: "git"; non_git: "non_git"; }>; syncSeq: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"start_workspace_script_response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; workspaceId: import("zod").ZodString; scriptName: import("zod").ZodString; terminalId: import("zod").ZodNullable; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"workspace.script.list.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; workspaceId: import("zod").ZodString; scriptName: import("zod").ZodOptional; script: import("zod").ZodOptional>>; hostname: import("zod").ZodString; port: import("zod").ZodNullable; localProxyUrl: import("zod").ZodOptional>; publicProxyUrl: import("zod").ZodOptional>; proxyUrl: import("zod").ZodDefault>>; lifecycle: import("zod").ZodEnum<{ running: "running"; stopped: "stopped"; }>; health: import("zod").ZodNullable>; exitCode: import("zod").ZodDefault>>; terminalId: import("zod").ZodDefault>>; }, import("zod/v4/core").$strip>>>; scripts: import("zod").ZodOptional>>; hostname: import("zod").ZodString; port: import("zod").ZodNullable; localProxyUrl: import("zod").ZodOptional>; publicProxyUrl: import("zod").ZodOptional>; proxyUrl: import("zod").ZodDefault>>; lifecycle: import("zod").ZodEnum<{ running: "running"; stopped: "stopped"; }>; health: import("zod").ZodNullable>; exitCode: import("zod").ZodDefault>>; terminalId: import("zod").ZodDefault>>; }, import("zod/v4/core").$strip>>>; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"workspace.script.start.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; workspaceId: import("zod").ZodString; scriptName: import("zod").ZodOptional; script: import("zod").ZodOptional>>; hostname: import("zod").ZodString; port: import("zod").ZodNullable; localProxyUrl: import("zod").ZodOptional>; publicProxyUrl: import("zod").ZodOptional>; proxyUrl: import("zod").ZodDefault>>; lifecycle: import("zod").ZodEnum<{ running: "running"; stopped: "stopped"; }>; health: import("zod").ZodNullable>; exitCode: import("zod").ZodDefault>>; terminalId: import("zod").ZodDefault>>; }, import("zod/v4/core").$strip>>>; scripts: import("zod").ZodOptional>>; hostname: import("zod").ZodString; port: import("zod").ZodNullable; localProxyUrl: import("zod").ZodOptional>; publicProxyUrl: import("zod").ZodOptional>; proxyUrl: import("zod").ZodDefault>>; lifecycle: import("zod").ZodEnum<{ running: "running"; stopped: "stopped"; }>; health: import("zod").ZodNullable>; exitCode: import("zod").ZodDefault>>; terminalId: import("zod").ZodDefault>>; }, import("zod/v4/core").$strip>>>; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"workspace.script.stop.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; workspaceId: import("zod").ZodString; scriptName: import("zod").ZodOptional; script: import("zod").ZodOptional>>; hostname: import("zod").ZodString; port: import("zod").ZodNullable; localProxyUrl: import("zod").ZodOptional>; publicProxyUrl: import("zod").ZodOptional>; proxyUrl: import("zod").ZodDefault>>; lifecycle: import("zod").ZodEnum<{ running: "running"; stopped: "stopped"; }>; health: import("zod").ZodNullable>; exitCode: import("zod").ZodDefault>>; terminalId: import("zod").ZodDefault>>; }, import("zod/v4/core").$strip>>>; scripts: import("zod").ZodOptional>>; hostname: import("zod").ZodString; port: import("zod").ZodNullable; localProxyUrl: import("zod").ZodOptional>; publicProxyUrl: import("zod").ZodOptional>; proxyUrl: import("zod").ZodDefault>>; lifecycle: import("zod").ZodEnum<{ running: "running"; stopped: "stopped"; }>; health: import("zod").ZodNullable>; exitCode: import("zod").ZodDefault>>; terminalId: import("zod").ZodDefault>>; }, import("zod/v4/core").$strip>>>; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"list_available_editors_response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; editors: import("zod").ZodArray>; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"open_in_editor_response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"archive_workspace_response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; workspaceId: import("zod").ZodString; archivedAt: import("zod").ZodNullable; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"fetch_agent_response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; agent: import("zod").ZodNullable; model: import("zod").ZodNullable; features: import("zod").ZodOptional; id: import("zod").ZodString; label: import("zod").ZodString; description: import("zod").ZodOptional; tooltip: import("zod").ZodOptional; icon: import("zod").ZodOptional; value: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"select">; id: import("zod").ZodString; label: import("zod").ZodString; description: import("zod").ZodOptional; tooltip: import("zod").ZodOptional; icon: import("zod").ZodOptional; value: import("zod").ZodNullable; options: import("zod").ZodArray; isDefault: import("zod").ZodOptional; metadata: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>], "type">>>; thinkingOptionId: import("zod").ZodOptional>; effectiveThinkingOptionId: import("zod").ZodOptional>; createdAt: import("zod").ZodString; updatedAt: import("zod").ZodString; lastUserMessageAt: import("zod").ZodNullable; status: import("zod").ZodEnum<{ error: "error"; initializing: "initializing"; idle: "idle"; running: "running"; closed: "closed"; }>; activeTurn: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; capabilities: import("zod").ZodType>; currentModeId: import("zod").ZodNullable; availableModes: import("zod").ZodArray>>; pendingPermissions: import("zod").ZodArray>>; persistence: import("zod").ZodNullable>>; runtimeInfo: import("zod").ZodOptional>>; lastUsage: import("zod").ZodOptional>>; lastError: import("zod").ZodOptional; title: import("zod").ZodNullable; labels: import("zod").ZodDefault>; requiresAttention: import("zod").ZodOptional; attentionReason: import("zod").ZodOptional>>; attentionTimestamp: import("zod").ZodOptional>; archivedAt: import("zod").ZodOptional>; providerUnavailable: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; project: import("zod").ZodOptional>; checkout: import("zod").ZodUnion; currentBranch: import("zod").ZodNull; remoteUrl: import("zod").ZodNull; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodNull; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: null; cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; }, { cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; worktreeRoot?: null | undefined; }>>, import("zod").ZodPipe; currentBranch: import("zod").ZodNullable; remoteUrl: import("zod").ZodNullable; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodDefault>>; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; }, { cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; worktreeRoot?: string | undefined; }>>, import("zod").ZodPipe; currentBranch: import("zod").ZodNullable; remoteUrl: import("zod").ZodNullable; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; }, { cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; worktreeRoot?: string | undefined; }>>]>; }, import("zod/v4/core").$strip>>>; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"fetch_agent_timeline_response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; agentId: import("zod").ZodString; agent: import("zod").ZodNullable; model: import("zod").ZodNullable; features: import("zod").ZodOptional; id: import("zod").ZodString; label: import("zod").ZodString; description: import("zod").ZodOptional; tooltip: import("zod").ZodOptional; icon: import("zod").ZodOptional; value: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"select">; id: import("zod").ZodString; label: import("zod").ZodString; description: import("zod").ZodOptional; tooltip: import("zod").ZodOptional; icon: import("zod").ZodOptional; value: import("zod").ZodNullable; options: import("zod").ZodArray; isDefault: import("zod").ZodOptional; metadata: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>], "type">>>; thinkingOptionId: import("zod").ZodOptional>; effectiveThinkingOptionId: import("zod").ZodOptional>; createdAt: import("zod").ZodString; updatedAt: import("zod").ZodString; lastUserMessageAt: import("zod").ZodNullable; status: import("zod").ZodEnum<{ error: "error"; initializing: "initializing"; idle: "idle"; running: "running"; closed: "closed"; }>; activeTurn: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; capabilities: import("zod").ZodType>; currentModeId: import("zod").ZodNullable; availableModes: import("zod").ZodArray>>; pendingPermissions: import("zod").ZodArray>>; persistence: import("zod").ZodNullable>>; runtimeInfo: import("zod").ZodOptional>>; lastUsage: import("zod").ZodOptional>>; lastError: import("zod").ZodOptional; title: import("zod").ZodNullable; labels: import("zod").ZodDefault>; requiresAttention: import("zod").ZodOptional; attentionReason: import("zod").ZodOptional>>; attentionTimestamp: import("zod").ZodOptional>; archivedAt: import("zod").ZodOptional>; providerUnavailable: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; direction: import("zod").ZodEnum<{ tail: "tail"; before: "before"; after: "after"; }>; projection: import("zod").ZodEnum<{ projected: "projected"; canonical: "canonical"; }>; epoch: import("zod").ZodString; reset: import("zod").ZodBoolean; staleCursor: import("zod").ZodBoolean; gap: import("zod").ZodBoolean; window: import("zod").ZodObject<{ minSeq: import("zod").ZodNumber; maxSeq: import("zod").ZodNumber; nextSeq: import("zod").ZodNumber; }, import("zod/v4/core").$strip>; startCursor: import("zod").ZodNullable>; endCursor: import("zod").ZodNullable>; hasOlder: import("zod").ZodBoolean; hasNewer: import("zod").ZodBoolean; mergeWindow: import("zod").ZodOptional; entries: import("zod").ZodArray>; turnId: import("zod").ZodOptional; timestamp: import("zod").ZodString; seqStart: import("zod").ZodNumber; seqEnd: import("zod").ZodNumber; sourceSeqRanges: import("zod").ZodArray>; collapsed: import("zod").ZodArray>; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"agent.timeline.replacement">; payload: import("zod").ZodObject<{ subscriptionId: import("zod").ZodOptional; agentId: import("zod").ZodString; epoch: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"agent.timeline.search.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; agentId: import("zod").ZodString; epoch: import("zod").ZodString; locations: import("zod").ZodArray; count: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; nextCursor: import("zod").ZodNullable; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"agent.timeline.list_prompts.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; agentId: import("zod").ZodString; epoch: import("zod").ZodString; prompts: import("zod").ZodArray>; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"agent.provider_subagents.list.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; parentAgentId: import("zod").ZodString; subagents: import("zod").ZodArray>; provider: import("zod").ZodString; title: import("zod").ZodNullable; description: import("zod").ZodNullable; status: import("zod").ZodEnum<{ running: "running"; completed: "completed"; failed: "failed"; canceled: "canceled"; }>; createdAt: import("zod").ZodString; updatedAt: import("zod").ZodString; toolCallId: import("zod").ZodNullable; cwd: import("zod").ZodOptional>; subtitle: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"agent.provider_subagents.timeline.get.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; parentAgentId: import("zod").ZodString; subagentId: import("zod").ZodString; provider: import("zod").ZodNullable; direction: import("zod").ZodEnum<{ tail: "tail"; before: "before"; after: "after"; }>; epoch: import("zod").ZodString; projection: import("zod").ZodOptional>; startCursor: import("zod").ZodOptional>>; endCursor: import("zod").ZodOptional>>; reset: import("zod").ZodBoolean; staleCursor: import("zod").ZodBoolean; gap: import("zod").ZodBoolean; window: import("zod").ZodObject<{ minSeq: import("zod").ZodNumber; maxSeq: import("zod").ZodNumber; nextSeq: import("zod").ZodNumber; }, import("zod/v4/core").$strip>; hasOlder: import("zod").ZodBoolean; hasNewer: import("zod").ZodBoolean; rows: import("zod").ZodArray>; timestamp: import("zod").ZodString; seq: import("zod").ZodNumber; seqStart: import("zod").ZodOptional; seqEnd: import("zod").ZodOptional; sourceSeqRanges: import("zod").ZodOptional>>; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"agent.provider_subagents.update">; payload: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ subscriptionId: import("zod").ZodOptional; kind: import("zod").ZodLiteral<"upsert">; subagent: import("zod").ZodObject<{ id: import("zod").ZodString; parentAgentId: import("zod").ZodString; parentSubagentId: import("zod").ZodOptional>; provider: import("zod").ZodString; title: import("zod").ZodNullable; description: import("zod").ZodNullable; status: import("zod").ZodEnum<{ running: "running"; completed: "completed"; failed: "failed"; canceled: "canceled"; }>; createdAt: import("zod").ZodString; updatedAt: import("zod").ZodString; toolCallId: import("zod").ZodNullable; cwd: import("zod").ZodOptional>; subtitle: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ subscriptionId: import("zod").ZodOptional; kind: import("zod").ZodLiteral<"timeline">; parentAgentId: import("zod").ZodString; subagentId: import("zod").ZodString; provider: import("zod").ZodString; item: import("zod").ZodType>; timestamp: import("zod").ZodString; seq: import("zod").ZodNumber; epoch: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ subscriptionId: import("zod").ZodOptional; kind: import("zod").ZodLiteral<"remove">; parentAgentId: import("zod").ZodString; subagentId: import("zod").ZodString; }, import("zod/v4/core").$strip>], "kind">; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"agent.timeline.set_subscription.response">; payload: import("zod").ZodObject<{ subscriptionId: import("zod").ZodOptional; agentIds: import("zod").ZodArray; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"agent_attention_required">; payload: import("zod").ZodObject<{ subscriptionId: import("zod").ZodOptional; agentId: import("zod").ZodString; reason: import("zod").ZodEnum<{ finished: "finished"; error: "error"; permission: "permission"; }>; timestamp: import("zod").ZodString; shouldNotify: import("zod").ZodBoolean; notification: import("zod").ZodOptional; agentId: import("zod").ZodString; reason: import("zod").ZodEnum<{ finished: "finished"; error: "error"; permission: "permission"; }>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"agent.fork_context.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; agentId: import("zod").ZodString; attachment: import("zod").ZodNullable; mimeType: import("zod").ZodLiteral<"text/plain">; contextKind: import("zod").ZodOptional; title: import("zod").ZodOptional>; text: import("zod").ZodString; externalResource: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ contextKind?: string | undefined; type: "text"; mimeType: "text/plain"; text: string; title?: string | null | undefined; externalResource?: { provider: string; providerLabel: string; resourceType: string; id: string; identifier: string; title: string; url: string; } | undefined; }, { type: "text"; mimeType: "text/plain"; text: string; contextKind?: string | undefined; title?: string | null | undefined; externalResource?: { provider: string; providerLabel: string; resourceType: string; id: string; identifier: string; title: string; url: string; } | undefined; }>>>; itemCount: import("zod").ZodNumber; boundaryMessageId: import("zod").ZodNullable; boundaryCursor: import("zod").ZodOptional>>; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"cancel_agent_response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; agentId: import("zod").ZodString; agent: import("zod").ZodNullable; model: import("zod").ZodNullable; features: import("zod").ZodOptional; id: import("zod").ZodString; label: import("zod").ZodString; description: import("zod").ZodOptional; tooltip: import("zod").ZodOptional; icon: import("zod").ZodOptional; value: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"select">; id: import("zod").ZodString; label: import("zod").ZodString; description: import("zod").ZodOptional; tooltip: import("zod").ZodOptional; icon: import("zod").ZodOptional; value: import("zod").ZodNullable; options: import("zod").ZodArray; isDefault: import("zod").ZodOptional; metadata: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>], "type">>>; thinkingOptionId: import("zod").ZodOptional>; effectiveThinkingOptionId: import("zod").ZodOptional>; createdAt: import("zod").ZodString; updatedAt: import("zod").ZodString; lastUserMessageAt: import("zod").ZodNullable; status: import("zod").ZodEnum<{ error: "error"; initializing: "initializing"; idle: "idle"; running: "running"; closed: "closed"; }>; activeTurn: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; capabilities: import("zod").ZodType>; currentModeId: import("zod").ZodNullable; availableModes: import("zod").ZodArray>>; pendingPermissions: import("zod").ZodArray>>; persistence: import("zod").ZodNullable>>; runtimeInfo: import("zod").ZodOptional>>; lastUsage: import("zod").ZodOptional>>; lastError: import("zod").ZodOptional; title: import("zod").ZodNullable; labels: import("zod").ZodDefault>; requiresAttention: import("zod").ZodOptional; attentionReason: import("zod").ZodOptional>>; attentionTimestamp: import("zod").ZodOptional>; archivedAt: import("zod").ZodOptional>; providerUnavailable: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; error: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"clear_agent_attention_response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; agentId: import("zod").ZodUnion<[import("zod").ZodString, import("zod").ZodArray]>; agents: import("zod").ZodArray; model: import("zod").ZodNullable; features: import("zod").ZodOptional; id: import("zod").ZodString; label: import("zod").ZodString; description: import("zod").ZodOptional; tooltip: import("zod").ZodOptional; icon: import("zod").ZodOptional; value: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"select">; id: import("zod").ZodString; label: import("zod").ZodString; description: import("zod").ZodOptional; tooltip: import("zod").ZodOptional; icon: import("zod").ZodOptional; value: import("zod").ZodNullable; options: import("zod").ZodArray; isDefault: import("zod").ZodOptional; metadata: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>], "type">>>; thinkingOptionId: import("zod").ZodOptional>; effectiveThinkingOptionId: import("zod").ZodOptional>; createdAt: import("zod").ZodString; updatedAt: import("zod").ZodString; lastUserMessageAt: import("zod").ZodNullable; status: import("zod").ZodEnum<{ error: "error"; initializing: "initializing"; idle: "idle"; running: "running"; closed: "closed"; }>; activeTurn: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; capabilities: import("zod").ZodType>; currentModeId: import("zod").ZodNullable; availableModes: import("zod").ZodArray>>; pendingPermissions: import("zod").ZodArray>>; persistence: import("zod").ZodNullable>>; runtimeInfo: import("zod").ZodOptional>>; lastUsage: import("zod").ZodOptional>>; lastError: import("zod").ZodOptional; title: import("zod").ZodNullable; labels: import("zod").ZodDefault>; requiresAttention: import("zod").ZodOptional; attentionReason: import("zod").ZodOptional>>; attentionTimestamp: import("zod").ZodOptional>; archivedAt: import("zod").ZodOptional>; providerUnavailable: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"workspace.create.response">; payload: import("zod").ZodObject<{ agent: import("zod").ZodOptional; model: import("zod").ZodNullable; features: import("zod").ZodOptional; id: import("zod").ZodString; label: import("zod").ZodString; description: import("zod").ZodOptional; tooltip: import("zod").ZodOptional; icon: import("zod").ZodOptional; value: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"select">; id: import("zod").ZodString; label: import("zod").ZodString; description: import("zod").ZodOptional; tooltip: import("zod").ZodOptional; icon: import("zod").ZodOptional; value: import("zod").ZodNullable; options: import("zod").ZodArray; isDefault: import("zod").ZodOptional; metadata: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>], "type">>>; thinkingOptionId: import("zod").ZodOptional>; effectiveThinkingOptionId: import("zod").ZodOptional>; createdAt: import("zod").ZodString; updatedAt: import("zod").ZodString; lastUserMessageAt: import("zod").ZodNullable; status: import("zod").ZodEnum<{ error: "error"; initializing: "initializing"; idle: "idle"; running: "running"; closed: "closed"; }>; activeTurn: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; capabilities: import("zod").ZodType>; currentModeId: import("zod").ZodNullable; availableModes: import("zod").ZodArray>>; pendingPermissions: import("zod").ZodArray>>; persistence: import("zod").ZodNullable>>; runtimeInfo: import("zod").ZodOptional>>; lastUsage: import("zod").ZodOptional>>; lastError: import("zod").ZodOptional; title: import("zod").ZodNullable; labels: import("zod").ZodDefault>; requiresAttention: import("zod").ZodOptional; attentionReason: import("zod").ZodOptional>>; attentionTimestamp: import("zod").ZodOptional>; archivedAt: import("zod").ZodOptional>; providerUnavailable: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; creation: import("zod").ZodOptional; idempotencyKey: import("zod").ZodString; revision: import("zod").ZodNumber; phase: import("zod").ZodEnum<{ completed: "completed"; failed: "failed"; accepted: "accepted"; workspace_ready: "workspace_ready"; agent_ready: "agent_ready"; prompt_started: "prompt_started"; }>; workspaceId: import("zod").ZodNullable; agentId: import("zod").ZodNullable; workspace: import("zod").ZodOptional>; projectCustomIconRevision: import("zod").ZodOptional>; projectRootPath: import("zod").ZodString; workspaceDirectory: import("zod").ZodOptional; worktreeSlug: import("zod").ZodOptional; projectKind: import("zod").ZodEnum<{ directory: "directory"; git: "git"; non_git: "non_git"; }>; workspaceKind: import("zod").ZodEnum<{ directory: "directory"; worktree: "worktree"; checkout: "checkout"; local_checkout: "local_checkout"; }>; name: import("zod").ZodString; title: import("zod").ZodOptional>; pinnedAt: import("zod").ZodOptional>; labels: import("zod").ZodOptional>; archivingAt: import("zod").ZodDefault>>; status: import("zod").ZodEnum<{ running: "running"; attention: "attention"; needs_input: "needs_input"; failed: "failed"; done: "done"; }>; statusEnteredAt: import("zod").ZodPipe>, import("zod").ZodTransform>; activityAt: import("zod").ZodNullable; diffStat: import("zod").ZodOptional>>; scripts: import("zod").ZodDefault>>; hostname: import("zod").ZodString; port: import("zod").ZodNullable; localProxyUrl: import("zod").ZodOptional>; publicProxyUrl: import("zod").ZodOptional>; proxyUrl: import("zod").ZodDefault>>; lifecycle: import("zod").ZodEnum<{ running: "running"; stopped: "stopped"; }>; health: import("zod").ZodNullable>; exitCode: import("zod").ZodDefault>>; terminalId: import("zod").ZodDefault>>; }, import("zod/v4/core").$strip>>>; gitRuntime: import("zod").ZodNullable>; remoteUrl: import("zod").ZodOptional>; isPaseoOwnedWorktree: import("zod").ZodOptional; isDirty: import("zod").ZodOptional>; aheadBehind: import("zod").ZodOptional>>; aheadOfOrigin: import("zod").ZodOptional>; behindOfOrigin: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>; githubRuntime: import("zod").ZodNullable; pullRequest: import("zod").ZodOptional; url: import("zod").ZodString; title: import("zod").ZodString; state: import("zod").ZodString; baseRefName: import("zod").ZodString; headRefName: import("zod").ZodString; isMerged: import("zod").ZodBoolean; isDraft: import("zod").ZodOptional; mergeable: import("zod").ZodOptional>>; checks: import("zod").ZodOptional; url: import("zod").ZodNullable; workflow: import("zod").ZodOptional; duration: import("zod").ZodOptional; traits: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>; checksStatus: import("zod").ZodOptional>; reviewDecision: import("zod").ZodOptional>>; repoOwner: import("zod").ZodOptional; repoName: import("zod").ZodOptional; github: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; error: import("zod").ZodOptional>>; refreshedAt: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>; forge: import("zod").ZodOptional; project: import("zod").ZodOptional>; checkout: import("zod").ZodUnion; currentBranch: import("zod").ZodNull; remoteUrl: import("zod").ZodNull; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodNull; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: null; cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; }, { cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; worktreeRoot?: null | undefined; }>>, import("zod").ZodPipe; currentBranch: import("zod").ZodNullable; remoteUrl: import("zod").ZodNullable; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodDefault>>; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; }, { cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; worktreeRoot?: string | undefined; }>>, import("zod").ZodPipe; currentBranch: import("zod").ZodNullable; remoteUrl: import("zod").ZodNullable; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; }, { cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; worktreeRoot?: string | undefined; }>>]>; }, import("zod/v4/core").$strip>>; syncSeq: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ workspaceDirectory: string; id: string; projectId: string; projectDisplayName: string; projectRootPath: string; projectKind: "directory" | "git" | "non_git"; workspaceKind: "directory" | "worktree" | "checkout" | "local_checkout"; name: string; archivingAt: string | null; status: "running" | "attention" | "needs_input" | "failed" | "done"; statusEnteredAt: string | null; activityAt: string | null; scripts: { scriptName: string; type: "script" | "service"; hostname: string; port: number | null; proxyUrl: string | null; lifecycle: "running" | "stopped"; health: "healthy" | "unhealthy" | null; exitCode: number | null; terminalId: string | null; localProxyUrl?: string | null | undefined; publicProxyUrl?: string | null | undefined; }[]; projectCustomName?: string | null | undefined; projectCustomIconRevision?: string | null | undefined; worktreeSlug?: string | undefined; title?: string | null | undefined; pinnedAt?: string | null | undefined; labels?: string[] | undefined; diffStat?: { additions: number; deletions: number; } | null | undefined; gitRuntime?: { currentBranch?: string | null | undefined; remoteUrl?: string | null | undefined; isPaseoOwnedWorktree?: boolean | undefined; isDirty?: boolean | null | undefined; aheadBehind?: { ahead: number; behind: number; } | null | undefined; aheadOfOrigin?: number | null | undefined; behindOfOrigin?: number | null | undefined; } | null | undefined; githubRuntime?: { featuresEnabled?: boolean | undefined; pullRequest?: { url: string; title: string; state: string; baseRefName: string; headRefName: string; isMerged: boolean; number?: number | undefined; isDraft?: boolean | undefined; mergeable?: "UNKNOWN" | "MERGEABLE" | "CONFLICTING" | undefined; checks?: { name: string; status: "success" | "pending" | "failure" | "skipped" | "cancelled"; url: string | null; workflow?: string | undefined; duration?: string | undefined; traits?: string[] | undefined; }[] | undefined; checksStatus?: "success" | "pending" | "none" | "failure" | undefined; reviewDecision?: "pending" | "approved" | "changes_requested" | null | undefined; repoOwner?: string | undefined; repoName?: string | undefined; github?: unknown; } | null | undefined; error?: { message: string; } | null | undefined; refreshedAt?: string | null | undefined; } | null | undefined; forge?: string | undefined; project?: { projectKey: string; projectName: string; checkout: { worktreeRoot: null; cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; } | { worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; } | { worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; }; workspaceName?: string | null | undefined; } | undefined; syncSeq?: number | undefined; }, { id: string; projectId: string; projectDisplayName: string; projectRootPath: string; projectKind: "directory" | "git" | "non_git"; workspaceKind: "directory" | "worktree" | "checkout" | "local_checkout"; name: string; archivingAt: string | null; status: "running" | "attention" | "needs_input" | "failed" | "done"; statusEnteredAt: string | null; activityAt: string | null; scripts: { scriptName: string; type: "script" | "service"; hostname: string; port: number | null; proxyUrl: string | null; lifecycle: "running" | "stopped"; health: "healthy" | "unhealthy" | null; exitCode: number | null; terminalId: string | null; localProxyUrl?: string | null | undefined; publicProxyUrl?: string | null | undefined; }[]; projectCustomName?: string | null | undefined; projectCustomIconRevision?: string | null | undefined; workspaceDirectory?: string | undefined; worktreeSlug?: string | undefined; title?: string | null | undefined; pinnedAt?: string | null | undefined; labels?: string[] | undefined; diffStat?: { additions: number; deletions: number; } | null | undefined; gitRuntime?: { currentBranch?: string | null | undefined; remoteUrl?: string | null | undefined; isPaseoOwnedWorktree?: boolean | undefined; isDirty?: boolean | null | undefined; aheadBehind?: { ahead: number; behind: number; } | null | undefined; aheadOfOrigin?: number | null | undefined; behindOfOrigin?: number | null | undefined; } | null | undefined; githubRuntime?: { featuresEnabled?: boolean | undefined; pullRequest?: { url: string; title: string; state: string; baseRefName: string; headRefName: string; isMerged: boolean; number?: number | undefined; isDraft?: boolean | undefined; mergeable?: "UNKNOWN" | "MERGEABLE" | "CONFLICTING" | undefined; checks?: { name: string; status: "success" | "pending" | "failure" | "skipped" | "cancelled"; url: string | null; workflow?: string | undefined; duration?: string | undefined; traits?: string[] | undefined; }[] | undefined; checksStatus?: "success" | "pending" | "none" | "failure" | undefined; reviewDecision?: "pending" | "approved" | "changes_requested" | null | undefined; repoOwner?: string | undefined; repoName?: string | undefined; github?: unknown; } | null | undefined; error?: { message: string; } | null | undefined; refreshedAt?: string | null | undefined; } | null | undefined; forge?: string | undefined; project?: { projectKey: string; projectName: string; checkout: { worktreeRoot: null; cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; } | { worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; } | { worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; }; workspaceName?: string | null | undefined; } | undefined; syncSeq?: number | undefined; }>>>; agent: import("zod").ZodOptional; model: import("zod").ZodNullable; features: import("zod").ZodOptional; id: import("zod").ZodString; label: import("zod").ZodString; description: import("zod").ZodOptional; tooltip: import("zod").ZodOptional; icon: import("zod").ZodOptional; value: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"select">; id: import("zod").ZodString; label: import("zod").ZodString; description: import("zod").ZodOptional; tooltip: import("zod").ZodOptional; icon: import("zod").ZodOptional; value: import("zod").ZodNullable; options: import("zod").ZodArray; isDefault: import("zod").ZodOptional; metadata: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>], "type">>>; thinkingOptionId: import("zod").ZodOptional>; effectiveThinkingOptionId: import("zod").ZodOptional>; createdAt: import("zod").ZodString; updatedAt: import("zod").ZodString; lastUserMessageAt: import("zod").ZodNullable; status: import("zod").ZodEnum<{ error: "error"; initializing: "initializing"; idle: "idle"; running: "running"; closed: "closed"; }>; activeTurn: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; capabilities: import("zod").ZodType>; currentModeId: import("zod").ZodNullable; availableModes: import("zod").ZodArray>>; pendingPermissions: import("zod").ZodArray>>; persistence: import("zod").ZodNullable>>; runtimeInfo: import("zod").ZodOptional>>; lastUsage: import("zod").ZodOptional>>; lastError: import("zod").ZodOptional; title: import("zod").ZodNullable; labels: import("zod").ZodDefault>; requiresAttention: import("zod").ZodOptional; attentionReason: import("zod").ZodOptional>>; attentionTimestamp: import("zod").ZodOptional>; archivedAt: import("zod").ZodOptional>; providerUnavailable: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; setupSkippedReason: import("zod").ZodOptional; errorCode: import("zod").ZodOptional; failedStage: import("zod").ZodOptional>; outcomeUnknown: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; workspace: import("zod").ZodNullable>; projectCustomIconRevision: import("zod").ZodOptional>; projectRootPath: import("zod").ZodString; workspaceDirectory: import("zod").ZodOptional; worktreeSlug: import("zod").ZodOptional; projectKind: import("zod").ZodEnum<{ directory: "directory"; git: "git"; non_git: "non_git"; }>; workspaceKind: import("zod").ZodEnum<{ directory: "directory"; worktree: "worktree"; checkout: "checkout"; local_checkout: "local_checkout"; }>; name: import("zod").ZodString; title: import("zod").ZodOptional>; pinnedAt: import("zod").ZodOptional>; labels: import("zod").ZodOptional>; archivingAt: import("zod").ZodDefault>>; status: import("zod").ZodEnum<{ running: "running"; attention: "attention"; needs_input: "needs_input"; failed: "failed"; done: "done"; }>; statusEnteredAt: import("zod").ZodPipe>, import("zod").ZodTransform>; activityAt: import("zod").ZodNullable; diffStat: import("zod").ZodOptional>>; scripts: import("zod").ZodDefault>>; hostname: import("zod").ZodString; port: import("zod").ZodNullable; localProxyUrl: import("zod").ZodOptional>; publicProxyUrl: import("zod").ZodOptional>; proxyUrl: import("zod").ZodDefault>>; lifecycle: import("zod").ZodEnum<{ running: "running"; stopped: "stopped"; }>; health: import("zod").ZodNullable>; exitCode: import("zod").ZodDefault>>; terminalId: import("zod").ZodDefault>>; }, import("zod/v4/core").$strip>>>; gitRuntime: import("zod").ZodNullable>; remoteUrl: import("zod").ZodOptional>; isPaseoOwnedWorktree: import("zod").ZodOptional; isDirty: import("zod").ZodOptional>; aheadBehind: import("zod").ZodOptional>>; aheadOfOrigin: import("zod").ZodOptional>; behindOfOrigin: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>; githubRuntime: import("zod").ZodNullable; pullRequest: import("zod").ZodOptional; url: import("zod").ZodString; title: import("zod").ZodString; state: import("zod").ZodString; baseRefName: import("zod").ZodString; headRefName: import("zod").ZodString; isMerged: import("zod").ZodBoolean; isDraft: import("zod").ZodOptional; mergeable: import("zod").ZodOptional>>; checks: import("zod").ZodOptional; url: import("zod").ZodNullable; workflow: import("zod").ZodOptional; duration: import("zod").ZodOptional; traits: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>; checksStatus: import("zod").ZodOptional>; reviewDecision: import("zod").ZodOptional>>; repoOwner: import("zod").ZodOptional; repoName: import("zod").ZodOptional; github: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; error: import("zod").ZodOptional>>; refreshedAt: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>; forge: import("zod").ZodOptional; project: import("zod").ZodOptional>; checkout: import("zod").ZodUnion; currentBranch: import("zod").ZodNull; remoteUrl: import("zod").ZodNull; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodNull; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: null; cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; }, { cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; worktreeRoot?: null | undefined; }>>, import("zod").ZodPipe; currentBranch: import("zod").ZodNullable; remoteUrl: import("zod").ZodNullable; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodDefault>>; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; }, { cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; worktreeRoot?: string | undefined; }>>, import("zod").ZodPipe; currentBranch: import("zod").ZodNullable; remoteUrl: import("zod").ZodNullable; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; }, { cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; worktreeRoot?: string | undefined; }>>]>; }, import("zod/v4/core").$strip>>; syncSeq: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ workspaceDirectory: string; id: string; projectId: string; projectDisplayName: string; projectRootPath: string; projectKind: "directory" | "git" | "non_git"; workspaceKind: "directory" | "worktree" | "checkout" | "local_checkout"; name: string; archivingAt: string | null; status: "running" | "attention" | "needs_input" | "failed" | "done"; statusEnteredAt: string | null; activityAt: string | null; scripts: { scriptName: string; type: "script" | "service"; hostname: string; port: number | null; proxyUrl: string | null; lifecycle: "running" | "stopped"; health: "healthy" | "unhealthy" | null; exitCode: number | null; terminalId: string | null; localProxyUrl?: string | null | undefined; publicProxyUrl?: string | null | undefined; }[]; projectCustomName?: string | null | undefined; projectCustomIconRevision?: string | null | undefined; worktreeSlug?: string | undefined; title?: string | null | undefined; pinnedAt?: string | null | undefined; labels?: string[] | undefined; diffStat?: { additions: number; deletions: number; } | null | undefined; gitRuntime?: { currentBranch?: string | null | undefined; remoteUrl?: string | null | undefined; isPaseoOwnedWorktree?: boolean | undefined; isDirty?: boolean | null | undefined; aheadBehind?: { ahead: number; behind: number; } | null | undefined; aheadOfOrigin?: number | null | undefined; behindOfOrigin?: number | null | undefined; } | null | undefined; githubRuntime?: { featuresEnabled?: boolean | undefined; pullRequest?: { url: string; title: string; state: string; baseRefName: string; headRefName: string; isMerged: boolean; number?: number | undefined; isDraft?: boolean | undefined; mergeable?: "UNKNOWN" | "MERGEABLE" | "CONFLICTING" | undefined; checks?: { name: string; status: "success" | "pending" | "failure" | "skipped" | "cancelled"; url: string | null; workflow?: string | undefined; duration?: string | undefined; traits?: string[] | undefined; }[] | undefined; checksStatus?: "success" | "pending" | "none" | "failure" | undefined; reviewDecision?: "pending" | "approved" | "changes_requested" | null | undefined; repoOwner?: string | undefined; repoName?: string | undefined; github?: unknown; } | null | undefined; error?: { message: string; } | null | undefined; refreshedAt?: string | null | undefined; } | null | undefined; forge?: string | undefined; project?: { projectKey: string; projectName: string; checkout: { worktreeRoot: null; cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; } | { worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; } | { worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; }; workspaceName?: string | null | undefined; } | undefined; syncSeq?: number | undefined; }, { id: string; projectId: string; projectDisplayName: string; projectRootPath: string; projectKind: "directory" | "git" | "non_git"; workspaceKind: "directory" | "worktree" | "checkout" | "local_checkout"; name: string; archivingAt: string | null; status: "running" | "attention" | "needs_input" | "failed" | "done"; statusEnteredAt: string | null; activityAt: string | null; scripts: { scriptName: string; type: "script" | "service"; hostname: string; port: number | null; proxyUrl: string | null; lifecycle: "running" | "stopped"; health: "healthy" | "unhealthy" | null; exitCode: number | null; terminalId: string | null; localProxyUrl?: string | null | undefined; publicProxyUrl?: string | null | undefined; }[]; projectCustomName?: string | null | undefined; projectCustomIconRevision?: string | null | undefined; workspaceDirectory?: string | undefined; worktreeSlug?: string | undefined; title?: string | null | undefined; pinnedAt?: string | null | undefined; labels?: string[] | undefined; diffStat?: { additions: number; deletions: number; } | null | undefined; gitRuntime?: { currentBranch?: string | null | undefined; remoteUrl?: string | null | undefined; isPaseoOwnedWorktree?: boolean | undefined; isDirty?: boolean | null | undefined; aheadBehind?: { ahead: number; behind: number; } | null | undefined; aheadOfOrigin?: number | null | undefined; behindOfOrigin?: number | null | undefined; } | null | undefined; githubRuntime?: { featuresEnabled?: boolean | undefined; pullRequest?: { url: string; title: string; state: string; baseRefName: string; headRefName: string; isMerged: boolean; number?: number | undefined; isDraft?: boolean | undefined; mergeable?: "UNKNOWN" | "MERGEABLE" | "CONFLICTING" | undefined; checks?: { name: string; status: "success" | "pending" | "failure" | "skipped" | "cancelled"; url: string | null; workflow?: string | undefined; duration?: string | undefined; traits?: string[] | undefined; }[] | undefined; checksStatus?: "success" | "pending" | "none" | "failure" | undefined; reviewDecision?: "pending" | "approved" | "changes_requested" | null | undefined; repoOwner?: string | undefined; repoName?: string | undefined; github?: unknown; } | null | undefined; error?: { message: string; } | null | undefined; refreshedAt?: string | null | undefined; } | null | undefined; forge?: string | undefined; project?: { projectKey: string; projectName: string; checkout: { worktreeRoot: null; cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; } | { worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; } | { worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; }; workspaceName?: string | null | undefined; } | undefined; syncSeq?: number | undefined; }>>>; setupTerminalId: import("zod").ZodNullable; setupSkippedReason: import("zod").ZodOptional; error: import("zod").ZodNullable; errorCode: import("zod").ZodOptional; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"agent.create.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; agent: import("zod").ZodNullable; model: import("zod").ZodNullable; features: import("zod").ZodOptional; id: import("zod").ZodString; label: import("zod").ZodString; description: import("zod").ZodOptional; tooltip: import("zod").ZodOptional; icon: import("zod").ZodOptional; value: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"select">; id: import("zod").ZodString; label: import("zod").ZodString; description: import("zod").ZodOptional; tooltip: import("zod").ZodOptional; icon: import("zod").ZodOptional; value: import("zod").ZodNullable; options: import("zod").ZodArray; isDefault: import("zod").ZodOptional; metadata: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>], "type">>>; thinkingOptionId: import("zod").ZodOptional>; effectiveThinkingOptionId: import("zod").ZodOptional>; createdAt: import("zod").ZodString; updatedAt: import("zod").ZodString; lastUserMessageAt: import("zod").ZodNullable; status: import("zod").ZodEnum<{ error: "error"; initializing: "initializing"; idle: "idle"; running: "running"; closed: "closed"; }>; activeTurn: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; capabilities: import("zod").ZodType>; currentModeId: import("zod").ZodNullable; availableModes: import("zod").ZodArray>>; pendingPermissions: import("zod").ZodArray>>; persistence: import("zod").ZodNullable>>; runtimeInfo: import("zod").ZodOptional>>; lastUsage: import("zod").ZodOptional>>; lastError: import("zod").ZodOptional; title: import("zod").ZodNullable; labels: import("zod").ZodDefault>; requiresAttention: import("zod").ZodOptional; attentionReason: import("zod").ZodOptional>>; attentionTimestamp: import("zod").ZodOptional>; archivedAt: import("zod").ZodOptional>; providerUnavailable: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; creation: import("zod").ZodOptional; idempotencyKey: import("zod").ZodString; revision: import("zod").ZodNumber; phase: import("zod").ZodEnum<{ completed: "completed"; failed: "failed"; accepted: "accepted"; workspace_ready: "workspace_ready"; agent_ready: "agent_ready"; prompt_started: "prompt_started"; }>; workspaceId: import("zod").ZodNullable; agentId: import("zod").ZodNullable; workspace: import("zod").ZodOptional>; projectCustomIconRevision: import("zod").ZodOptional>; projectRootPath: import("zod").ZodString; workspaceDirectory: import("zod").ZodOptional; worktreeSlug: import("zod").ZodOptional; projectKind: import("zod").ZodEnum<{ directory: "directory"; git: "git"; non_git: "non_git"; }>; workspaceKind: import("zod").ZodEnum<{ directory: "directory"; worktree: "worktree"; checkout: "checkout"; local_checkout: "local_checkout"; }>; name: import("zod").ZodString; title: import("zod").ZodOptional>; pinnedAt: import("zod").ZodOptional>; labels: import("zod").ZodOptional>; archivingAt: import("zod").ZodDefault>>; status: import("zod").ZodEnum<{ running: "running"; attention: "attention"; needs_input: "needs_input"; failed: "failed"; done: "done"; }>; statusEnteredAt: import("zod").ZodPipe>, import("zod").ZodTransform>; activityAt: import("zod").ZodNullable; diffStat: import("zod").ZodOptional>>; scripts: import("zod").ZodDefault>>; hostname: import("zod").ZodString; port: import("zod").ZodNullable; localProxyUrl: import("zod").ZodOptional>; publicProxyUrl: import("zod").ZodOptional>; proxyUrl: import("zod").ZodDefault>>; lifecycle: import("zod").ZodEnum<{ running: "running"; stopped: "stopped"; }>; health: import("zod").ZodNullable>; exitCode: import("zod").ZodDefault>>; terminalId: import("zod").ZodDefault>>; }, import("zod/v4/core").$strip>>>; gitRuntime: import("zod").ZodNullable>; remoteUrl: import("zod").ZodOptional>; isPaseoOwnedWorktree: import("zod").ZodOptional; isDirty: import("zod").ZodOptional>; aheadBehind: import("zod").ZodOptional>>; aheadOfOrigin: import("zod").ZodOptional>; behindOfOrigin: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>; githubRuntime: import("zod").ZodNullable; pullRequest: import("zod").ZodOptional; url: import("zod").ZodString; title: import("zod").ZodString; state: import("zod").ZodString; baseRefName: import("zod").ZodString; headRefName: import("zod").ZodString; isMerged: import("zod").ZodBoolean; isDraft: import("zod").ZodOptional; mergeable: import("zod").ZodOptional>>; checks: import("zod").ZodOptional; url: import("zod").ZodNullable; workflow: import("zod").ZodOptional; duration: import("zod").ZodOptional; traits: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>; checksStatus: import("zod").ZodOptional>; reviewDecision: import("zod").ZodOptional>>; repoOwner: import("zod").ZodOptional; repoName: import("zod").ZodOptional; github: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; error: import("zod").ZodOptional>>; refreshedAt: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>; forge: import("zod").ZodOptional; project: import("zod").ZodOptional>; checkout: import("zod").ZodUnion; currentBranch: import("zod").ZodNull; remoteUrl: import("zod").ZodNull; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodNull; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: null; cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; }, { cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; worktreeRoot?: null | undefined; }>>, import("zod").ZodPipe; currentBranch: import("zod").ZodNullable; remoteUrl: import("zod").ZodNullable; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodDefault>>; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; }, { cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; worktreeRoot?: string | undefined; }>>, import("zod").ZodPipe; currentBranch: import("zod").ZodNullable; remoteUrl: import("zod").ZodNullable; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; }, { cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; worktreeRoot?: string | undefined; }>>]>; }, import("zod/v4/core").$strip>>; syncSeq: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ workspaceDirectory: string; id: string; projectId: string; projectDisplayName: string; projectRootPath: string; projectKind: "directory" | "git" | "non_git"; workspaceKind: "directory" | "worktree" | "checkout" | "local_checkout"; name: string; archivingAt: string | null; status: "running" | "attention" | "needs_input" | "failed" | "done"; statusEnteredAt: string | null; activityAt: string | null; scripts: { scriptName: string; type: "script" | "service"; hostname: string; port: number | null; proxyUrl: string | null; lifecycle: "running" | "stopped"; health: "healthy" | "unhealthy" | null; exitCode: number | null; terminalId: string | null; localProxyUrl?: string | null | undefined; publicProxyUrl?: string | null | undefined; }[]; projectCustomName?: string | null | undefined; projectCustomIconRevision?: string | null | undefined; worktreeSlug?: string | undefined; title?: string | null | undefined; pinnedAt?: string | null | undefined; labels?: string[] | undefined; diffStat?: { additions: number; deletions: number; } | null | undefined; gitRuntime?: { currentBranch?: string | null | undefined; remoteUrl?: string | null | undefined; isPaseoOwnedWorktree?: boolean | undefined; isDirty?: boolean | null | undefined; aheadBehind?: { ahead: number; behind: number; } | null | undefined; aheadOfOrigin?: number | null | undefined; behindOfOrigin?: number | null | undefined; } | null | undefined; githubRuntime?: { featuresEnabled?: boolean | undefined; pullRequest?: { url: string; title: string; state: string; baseRefName: string; headRefName: string; isMerged: boolean; number?: number | undefined; isDraft?: boolean | undefined; mergeable?: "UNKNOWN" | "MERGEABLE" | "CONFLICTING" | undefined; checks?: { name: string; status: "success" | "pending" | "failure" | "skipped" | "cancelled"; url: string | null; workflow?: string | undefined; duration?: string | undefined; traits?: string[] | undefined; }[] | undefined; checksStatus?: "success" | "pending" | "none" | "failure" | undefined; reviewDecision?: "pending" | "approved" | "changes_requested" | null | undefined; repoOwner?: string | undefined; repoName?: string | undefined; github?: unknown; } | null | undefined; error?: { message: string; } | null | undefined; refreshedAt?: string | null | undefined; } | null | undefined; forge?: string | undefined; project?: { projectKey: string; projectName: string; checkout: { worktreeRoot: null; cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; } | { worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; } | { worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; }; workspaceName?: string | null | undefined; } | undefined; syncSeq?: number | undefined; }, { id: string; projectId: string; projectDisplayName: string; projectRootPath: string; projectKind: "directory" | "git" | "non_git"; workspaceKind: "directory" | "worktree" | "checkout" | "local_checkout"; name: string; archivingAt: string | null; status: "running" | "attention" | "needs_input" | "failed" | "done"; statusEnteredAt: string | null; activityAt: string | null; scripts: { scriptName: string; type: "script" | "service"; hostname: string; port: number | null; proxyUrl: string | null; lifecycle: "running" | "stopped"; health: "healthy" | "unhealthy" | null; exitCode: number | null; terminalId: string | null; localProxyUrl?: string | null | undefined; publicProxyUrl?: string | null | undefined; }[]; projectCustomName?: string | null | undefined; projectCustomIconRevision?: string | null | undefined; workspaceDirectory?: string | undefined; worktreeSlug?: string | undefined; title?: string | null | undefined; pinnedAt?: string | null | undefined; labels?: string[] | undefined; diffStat?: { additions: number; deletions: number; } | null | undefined; gitRuntime?: { currentBranch?: string | null | undefined; remoteUrl?: string | null | undefined; isPaseoOwnedWorktree?: boolean | undefined; isDirty?: boolean | null | undefined; aheadBehind?: { ahead: number; behind: number; } | null | undefined; aheadOfOrigin?: number | null | undefined; behindOfOrigin?: number | null | undefined; } | null | undefined; githubRuntime?: { featuresEnabled?: boolean | undefined; pullRequest?: { url: string; title: string; state: string; baseRefName: string; headRefName: string; isMerged: boolean; number?: number | undefined; isDraft?: boolean | undefined; mergeable?: "UNKNOWN" | "MERGEABLE" | "CONFLICTING" | undefined; checks?: { name: string; status: "success" | "pending" | "failure" | "skipped" | "cancelled"; url: string | null; workflow?: string | undefined; duration?: string | undefined; traits?: string[] | undefined; }[] | undefined; checksStatus?: "success" | "pending" | "none" | "failure" | undefined; reviewDecision?: "pending" | "approved" | "changes_requested" | null | undefined; repoOwner?: string | undefined; repoName?: string | undefined; github?: unknown; } | null | undefined; error?: { message: string; } | null | undefined; refreshedAt?: string | null | undefined; } | null | undefined; forge?: string | undefined; project?: { projectKey: string; projectName: string; checkout: { worktreeRoot: null; cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; } | { worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; } | { worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; }; workspaceName?: string | null | undefined; } | undefined; syncSeq?: number | undefined; }>>>; agent: import("zod").ZodOptional; model: import("zod").ZodNullable; features: import("zod").ZodOptional; id: import("zod").ZodString; label: import("zod").ZodString; description: import("zod").ZodOptional; tooltip: import("zod").ZodOptional; icon: import("zod").ZodOptional; value: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"select">; id: import("zod").ZodString; label: import("zod").ZodString; description: import("zod").ZodOptional; tooltip: import("zod").ZodOptional; icon: import("zod").ZodOptional; value: import("zod").ZodNullable; options: import("zod").ZodArray; isDefault: import("zod").ZodOptional; metadata: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>], "type">>>; thinkingOptionId: import("zod").ZodOptional>; effectiveThinkingOptionId: import("zod").ZodOptional>; createdAt: import("zod").ZodString; updatedAt: import("zod").ZodString; lastUserMessageAt: import("zod").ZodNullable; status: import("zod").ZodEnum<{ error: "error"; initializing: "initializing"; idle: "idle"; running: "running"; closed: "closed"; }>; activeTurn: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; capabilities: import("zod").ZodType>; currentModeId: import("zod").ZodNullable; availableModes: import("zod").ZodArray>>; pendingPermissions: import("zod").ZodArray>>; persistence: import("zod").ZodNullable>>; runtimeInfo: import("zod").ZodOptional>>; lastUsage: import("zod").ZodOptional>>; lastError: import("zod").ZodOptional; title: import("zod").ZodNullable; labels: import("zod").ZodDefault>; requiresAttention: import("zod").ZodOptional; attentionReason: import("zod").ZodOptional>>; attentionTimestamp: import("zod").ZodOptional>; archivedAt: import("zod").ZodOptional>; providerUnavailable: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; setupSkippedReason: import("zod").ZodOptional; errorCode: import("zod").ZodOptional; failedStage: import("zod").ZodOptional>; outcomeUnknown: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"workspace.create.update">; payload: import("zod").ZodObject<{ kind: import("zod").ZodEnum<{ agent: "agent"; workspace: "workspace"; }>; idempotencyKey: import("zod").ZodString; revision: import("zod").ZodNumber; phase: import("zod").ZodEnum<{ completed: "completed"; failed: "failed"; accepted: "accepted"; workspace_ready: "workspace_ready"; agent_ready: "agent_ready"; prompt_started: "prompt_started"; }>; workspaceId: import("zod").ZodNullable; agentId: import("zod").ZodNullable; workspace: import("zod").ZodOptional>; projectCustomIconRevision: import("zod").ZodOptional>; projectRootPath: import("zod").ZodString; workspaceDirectory: import("zod").ZodOptional; worktreeSlug: import("zod").ZodOptional; projectKind: import("zod").ZodEnum<{ directory: "directory"; git: "git"; non_git: "non_git"; }>; workspaceKind: import("zod").ZodEnum<{ directory: "directory"; worktree: "worktree"; checkout: "checkout"; local_checkout: "local_checkout"; }>; name: import("zod").ZodString; title: import("zod").ZodOptional>; pinnedAt: import("zod").ZodOptional>; labels: import("zod").ZodOptional>; archivingAt: import("zod").ZodDefault>>; status: import("zod").ZodEnum<{ running: "running"; attention: "attention"; needs_input: "needs_input"; failed: "failed"; done: "done"; }>; statusEnteredAt: import("zod").ZodPipe>, import("zod").ZodTransform>; activityAt: import("zod").ZodNullable; diffStat: import("zod").ZodOptional>>; scripts: import("zod").ZodDefault>>; hostname: import("zod").ZodString; port: import("zod").ZodNullable; localProxyUrl: import("zod").ZodOptional>; publicProxyUrl: import("zod").ZodOptional>; proxyUrl: import("zod").ZodDefault>>; lifecycle: import("zod").ZodEnum<{ running: "running"; stopped: "stopped"; }>; health: import("zod").ZodNullable>; exitCode: import("zod").ZodDefault>>; terminalId: import("zod").ZodDefault>>; }, import("zod/v4/core").$strip>>>; gitRuntime: import("zod").ZodNullable>; remoteUrl: import("zod").ZodOptional>; isPaseoOwnedWorktree: import("zod").ZodOptional; isDirty: import("zod").ZodOptional>; aheadBehind: import("zod").ZodOptional>>; aheadOfOrigin: import("zod").ZodOptional>; behindOfOrigin: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>; githubRuntime: import("zod").ZodNullable; pullRequest: import("zod").ZodOptional; url: import("zod").ZodString; title: import("zod").ZodString; state: import("zod").ZodString; baseRefName: import("zod").ZodString; headRefName: import("zod").ZodString; isMerged: import("zod").ZodBoolean; isDraft: import("zod").ZodOptional; mergeable: import("zod").ZodOptional>>; checks: import("zod").ZodOptional; url: import("zod").ZodNullable; workflow: import("zod").ZodOptional; duration: import("zod").ZodOptional; traits: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>; checksStatus: import("zod").ZodOptional>; reviewDecision: import("zod").ZodOptional>>; repoOwner: import("zod").ZodOptional; repoName: import("zod").ZodOptional; github: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; error: import("zod").ZodOptional>>; refreshedAt: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>; forge: import("zod").ZodOptional; project: import("zod").ZodOptional>; checkout: import("zod").ZodUnion; currentBranch: import("zod").ZodNull; remoteUrl: import("zod").ZodNull; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodNull; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: null; cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; }, { cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; worktreeRoot?: null | undefined; }>>, import("zod").ZodPipe; currentBranch: import("zod").ZodNullable; remoteUrl: import("zod").ZodNullable; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodDefault>>; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; }, { cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; worktreeRoot?: string | undefined; }>>, import("zod").ZodPipe; currentBranch: import("zod").ZodNullable; remoteUrl: import("zod").ZodNullable; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; }, { cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; worktreeRoot?: string | undefined; }>>]>; }, import("zod/v4/core").$strip>>; syncSeq: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ workspaceDirectory: string; id: string; projectId: string; projectDisplayName: string; projectRootPath: string; projectKind: "directory" | "git" | "non_git"; workspaceKind: "directory" | "worktree" | "checkout" | "local_checkout"; name: string; archivingAt: string | null; status: "running" | "attention" | "needs_input" | "failed" | "done"; statusEnteredAt: string | null; activityAt: string | null; scripts: { scriptName: string; type: "script" | "service"; hostname: string; port: number | null; proxyUrl: string | null; lifecycle: "running" | "stopped"; health: "healthy" | "unhealthy" | null; exitCode: number | null; terminalId: string | null; localProxyUrl?: string | null | undefined; publicProxyUrl?: string | null | undefined; }[]; projectCustomName?: string | null | undefined; projectCustomIconRevision?: string | null | undefined; worktreeSlug?: string | undefined; title?: string | null | undefined; pinnedAt?: string | null | undefined; labels?: string[] | undefined; diffStat?: { additions: number; deletions: number; } | null | undefined; gitRuntime?: { currentBranch?: string | null | undefined; remoteUrl?: string | null | undefined; isPaseoOwnedWorktree?: boolean | undefined; isDirty?: boolean | null | undefined; aheadBehind?: { ahead: number; behind: number; } | null | undefined; aheadOfOrigin?: number | null | undefined; behindOfOrigin?: number | null | undefined; } | null | undefined; githubRuntime?: { featuresEnabled?: boolean | undefined; pullRequest?: { url: string; title: string; state: string; baseRefName: string; headRefName: string; isMerged: boolean; number?: number | undefined; isDraft?: boolean | undefined; mergeable?: "UNKNOWN" | "MERGEABLE" | "CONFLICTING" | undefined; checks?: { name: string; status: "success" | "pending" | "failure" | "skipped" | "cancelled"; url: string | null; workflow?: string | undefined; duration?: string | undefined; traits?: string[] | undefined; }[] | undefined; checksStatus?: "success" | "pending" | "none" | "failure" | undefined; reviewDecision?: "pending" | "approved" | "changes_requested" | null | undefined; repoOwner?: string | undefined; repoName?: string | undefined; github?: unknown; } | null | undefined; error?: { message: string; } | null | undefined; refreshedAt?: string | null | undefined; } | null | undefined; forge?: string | undefined; project?: { projectKey: string; projectName: string; checkout: { worktreeRoot: null; cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; } | { worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; } | { worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; }; workspaceName?: string | null | undefined; } | undefined; syncSeq?: number | undefined; }, { id: string; projectId: string; projectDisplayName: string; projectRootPath: string; projectKind: "directory" | "git" | "non_git"; workspaceKind: "directory" | "worktree" | "checkout" | "local_checkout"; name: string; archivingAt: string | null; status: "running" | "attention" | "needs_input" | "failed" | "done"; statusEnteredAt: string | null; activityAt: string | null; scripts: { scriptName: string; type: "script" | "service"; hostname: string; port: number | null; proxyUrl: string | null; lifecycle: "running" | "stopped"; health: "healthy" | "unhealthy" | null; exitCode: number | null; terminalId: string | null; localProxyUrl?: string | null | undefined; publicProxyUrl?: string | null | undefined; }[]; projectCustomName?: string | null | undefined; projectCustomIconRevision?: string | null | undefined; workspaceDirectory?: string | undefined; worktreeSlug?: string | undefined; title?: string | null | undefined; pinnedAt?: string | null | undefined; labels?: string[] | undefined; diffStat?: { additions: number; deletions: number; } | null | undefined; gitRuntime?: { currentBranch?: string | null | undefined; remoteUrl?: string | null | undefined; isPaseoOwnedWorktree?: boolean | undefined; isDirty?: boolean | null | undefined; aheadBehind?: { ahead: number; behind: number; } | null | undefined; aheadOfOrigin?: number | null | undefined; behindOfOrigin?: number | null | undefined; } | null | undefined; githubRuntime?: { featuresEnabled?: boolean | undefined; pullRequest?: { url: string; title: string; state: string; baseRefName: string; headRefName: string; isMerged: boolean; number?: number | undefined; isDraft?: boolean | undefined; mergeable?: "UNKNOWN" | "MERGEABLE" | "CONFLICTING" | undefined; checks?: { name: string; status: "success" | "pending" | "failure" | "skipped" | "cancelled"; url: string | null; workflow?: string | undefined; duration?: string | undefined; traits?: string[] | undefined; }[] | undefined; checksStatus?: "success" | "pending" | "none" | "failure" | undefined; reviewDecision?: "pending" | "approved" | "changes_requested" | null | undefined; repoOwner?: string | undefined; repoName?: string | undefined; github?: unknown; } | null | undefined; error?: { message: string; } | null | undefined; refreshedAt?: string | null | undefined; } | null | undefined; forge?: string | undefined; project?: { projectKey: string; projectName: string; checkout: { worktreeRoot: null; cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; } | { worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; } | { worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; }; workspaceName?: string | null | undefined; } | undefined; syncSeq?: number | undefined; }>>>; agent: import("zod").ZodOptional; model: import("zod").ZodNullable; features: import("zod").ZodOptional; id: import("zod").ZodString; label: import("zod").ZodString; description: import("zod").ZodOptional; tooltip: import("zod").ZodOptional; icon: import("zod").ZodOptional; value: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"select">; id: import("zod").ZodString; label: import("zod").ZodString; description: import("zod").ZodOptional; tooltip: import("zod").ZodOptional; icon: import("zod").ZodOptional; value: import("zod").ZodNullable; options: import("zod").ZodArray; isDefault: import("zod").ZodOptional; metadata: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>], "type">>>; thinkingOptionId: import("zod").ZodOptional>; effectiveThinkingOptionId: import("zod").ZodOptional>; createdAt: import("zod").ZodString; updatedAt: import("zod").ZodString; lastUserMessageAt: import("zod").ZodNullable; status: import("zod").ZodEnum<{ error: "error"; initializing: "initializing"; idle: "idle"; running: "running"; closed: "closed"; }>; activeTurn: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; capabilities: import("zod").ZodType>; currentModeId: import("zod").ZodNullable; availableModes: import("zod").ZodArray>>; pendingPermissions: import("zod").ZodArray>>; persistence: import("zod").ZodNullable>>; runtimeInfo: import("zod").ZodOptional>>; lastUsage: import("zod").ZodOptional>>; lastError: import("zod").ZodOptional; title: import("zod").ZodNullable; labels: import("zod").ZodDefault>; requiresAttention: import("zod").ZodOptional; attentionReason: import("zod").ZodOptional>>; attentionTimestamp: import("zod").ZodOptional>; archivedAt: import("zod").ZodOptional>; providerUnavailable: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; setupSkippedReason: import("zod").ZodOptional; errorCode: import("zod").ZodOptional; failedStage: import("zod").ZodOptional>; outcomeUnknown: import("zod").ZodOptional; subscriptionId: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ payload: import("zod").ZodObject<{ kind: import("zod").ZodEnum<{ agent: "agent"; workspace: "workspace"; }>; idempotencyKey: import("zod").ZodString; revision: import("zod").ZodNumber; phase: import("zod").ZodEnum<{ completed: "completed"; failed: "failed"; accepted: "accepted"; workspace_ready: "workspace_ready"; agent_ready: "agent_ready"; prompt_started: "prompt_started"; }>; workspaceId: import("zod").ZodNullable; agentId: import("zod").ZodNullable; workspace: import("zod").ZodOptional>; projectCustomIconRevision: import("zod").ZodOptional>; projectRootPath: import("zod").ZodString; workspaceDirectory: import("zod").ZodOptional; worktreeSlug: import("zod").ZodOptional; projectKind: import("zod").ZodEnum<{ directory: "directory"; git: "git"; non_git: "non_git"; }>; workspaceKind: import("zod").ZodEnum<{ directory: "directory"; worktree: "worktree"; checkout: "checkout"; local_checkout: "local_checkout"; }>; name: import("zod").ZodString; title: import("zod").ZodOptional>; pinnedAt: import("zod").ZodOptional>; labels: import("zod").ZodOptional>; archivingAt: import("zod").ZodDefault>>; status: import("zod").ZodEnum<{ running: "running"; attention: "attention"; needs_input: "needs_input"; failed: "failed"; done: "done"; }>; statusEnteredAt: import("zod").ZodPipe>, import("zod").ZodTransform>; activityAt: import("zod").ZodNullable; diffStat: import("zod").ZodOptional>>; scripts: import("zod").ZodDefault>>; hostname: import("zod").ZodString; port: import("zod").ZodNullable; localProxyUrl: import("zod").ZodOptional>; publicProxyUrl: import("zod").ZodOptional>; proxyUrl: import("zod").ZodDefault>>; lifecycle: import("zod").ZodEnum<{ running: "running"; stopped: "stopped"; }>; health: import("zod").ZodNullable>; exitCode: import("zod").ZodDefault>>; terminalId: import("zod").ZodDefault>>; }, import("zod/v4/core").$strip>>>; gitRuntime: import("zod").ZodNullable>; remoteUrl: import("zod").ZodOptional>; isPaseoOwnedWorktree: import("zod").ZodOptional; isDirty: import("zod").ZodOptional>; aheadBehind: import("zod").ZodOptional>>; aheadOfOrigin: import("zod").ZodOptional>; behindOfOrigin: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>; githubRuntime: import("zod").ZodNullable; pullRequest: import("zod").ZodOptional; url: import("zod").ZodString; title: import("zod").ZodString; state: import("zod").ZodString; baseRefName: import("zod").ZodString; headRefName: import("zod").ZodString; isMerged: import("zod").ZodBoolean; isDraft: import("zod").ZodOptional; mergeable: import("zod").ZodOptional>>; checks: import("zod").ZodOptional; url: import("zod").ZodNullable; workflow: import("zod").ZodOptional; duration: import("zod").ZodOptional; traits: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>; checksStatus: import("zod").ZodOptional>; reviewDecision: import("zod").ZodOptional>>; repoOwner: import("zod").ZodOptional; repoName: import("zod").ZodOptional; github: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; error: import("zod").ZodOptional>>; refreshedAt: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>; forge: import("zod").ZodOptional; project: import("zod").ZodOptional>; checkout: import("zod").ZodUnion; currentBranch: import("zod").ZodNull; remoteUrl: import("zod").ZodNull; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodNull; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: null; cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; }, { cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; worktreeRoot?: null | undefined; }>>, import("zod").ZodPipe; currentBranch: import("zod").ZodNullable; remoteUrl: import("zod").ZodNullable; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodDefault>>; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; }, { cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; worktreeRoot?: string | undefined; }>>, import("zod").ZodPipe; currentBranch: import("zod").ZodNullable; remoteUrl: import("zod").ZodNullable; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; }, { cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; worktreeRoot?: string | undefined; }>>]>; }, import("zod/v4/core").$strip>>; syncSeq: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ workspaceDirectory: string; id: string; projectId: string; projectDisplayName: string; projectRootPath: string; projectKind: "directory" | "git" | "non_git"; workspaceKind: "directory" | "worktree" | "checkout" | "local_checkout"; name: string; archivingAt: string | null; status: "running" | "attention" | "needs_input" | "failed" | "done"; statusEnteredAt: string | null; activityAt: string | null; scripts: { scriptName: string; type: "script" | "service"; hostname: string; port: number | null; proxyUrl: string | null; lifecycle: "running" | "stopped"; health: "healthy" | "unhealthy" | null; exitCode: number | null; terminalId: string | null; localProxyUrl?: string | null | undefined; publicProxyUrl?: string | null | undefined; }[]; projectCustomName?: string | null | undefined; projectCustomIconRevision?: string | null | undefined; worktreeSlug?: string | undefined; title?: string | null | undefined; pinnedAt?: string | null | undefined; labels?: string[] | undefined; diffStat?: { additions: number; deletions: number; } | null | undefined; gitRuntime?: { currentBranch?: string | null | undefined; remoteUrl?: string | null | undefined; isPaseoOwnedWorktree?: boolean | undefined; isDirty?: boolean | null | undefined; aheadBehind?: { ahead: number; behind: number; } | null | undefined; aheadOfOrigin?: number | null | undefined; behindOfOrigin?: number | null | undefined; } | null | undefined; githubRuntime?: { featuresEnabled?: boolean | undefined; pullRequest?: { url: string; title: string; state: string; baseRefName: string; headRefName: string; isMerged: boolean; number?: number | undefined; isDraft?: boolean | undefined; mergeable?: "UNKNOWN" | "MERGEABLE" | "CONFLICTING" | undefined; checks?: { name: string; status: "success" | "pending" | "failure" | "skipped" | "cancelled"; url: string | null; workflow?: string | undefined; duration?: string | undefined; traits?: string[] | undefined; }[] | undefined; checksStatus?: "success" | "pending" | "none" | "failure" | undefined; reviewDecision?: "pending" | "approved" | "changes_requested" | null | undefined; repoOwner?: string | undefined; repoName?: string | undefined; github?: unknown; } | null | undefined; error?: { message: string; } | null | undefined; refreshedAt?: string | null | undefined; } | null | undefined; forge?: string | undefined; project?: { projectKey: string; projectName: string; checkout: { worktreeRoot: null; cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; } | { worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; } | { worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; }; workspaceName?: string | null | undefined; } | undefined; syncSeq?: number | undefined; }, { id: string; projectId: string; projectDisplayName: string; projectRootPath: string; projectKind: "directory" | "git" | "non_git"; workspaceKind: "directory" | "worktree" | "checkout" | "local_checkout"; name: string; archivingAt: string | null; status: "running" | "attention" | "needs_input" | "failed" | "done"; statusEnteredAt: string | null; activityAt: string | null; scripts: { scriptName: string; type: "script" | "service"; hostname: string; port: number | null; proxyUrl: string | null; lifecycle: "running" | "stopped"; health: "healthy" | "unhealthy" | null; exitCode: number | null; terminalId: string | null; localProxyUrl?: string | null | undefined; publicProxyUrl?: string | null | undefined; }[]; projectCustomName?: string | null | undefined; projectCustomIconRevision?: string | null | undefined; workspaceDirectory?: string | undefined; worktreeSlug?: string | undefined; title?: string | null | undefined; pinnedAt?: string | null | undefined; labels?: string[] | undefined; diffStat?: { additions: number; deletions: number; } | null | undefined; gitRuntime?: { currentBranch?: string | null | undefined; remoteUrl?: string | null | undefined; isPaseoOwnedWorktree?: boolean | undefined; isDirty?: boolean | null | undefined; aheadBehind?: { ahead: number; behind: number; } | null | undefined; aheadOfOrigin?: number | null | undefined; behindOfOrigin?: number | null | undefined; } | null | undefined; githubRuntime?: { featuresEnabled?: boolean | undefined; pullRequest?: { url: string; title: string; state: string; baseRefName: string; headRefName: string; isMerged: boolean; number?: number | undefined; isDraft?: boolean | undefined; mergeable?: "UNKNOWN" | "MERGEABLE" | "CONFLICTING" | undefined; checks?: { name: string; status: "success" | "pending" | "failure" | "skipped" | "cancelled"; url: string | null; workflow?: string | undefined; duration?: string | undefined; traits?: string[] | undefined; }[] | undefined; checksStatus?: "success" | "pending" | "none" | "failure" | undefined; reviewDecision?: "pending" | "approved" | "changes_requested" | null | undefined; repoOwner?: string | undefined; repoName?: string | undefined; github?: unknown; } | null | undefined; error?: { message: string; } | null | undefined; refreshedAt?: string | null | undefined; } | null | undefined; forge?: string | undefined; project?: { projectKey: string; projectName: string; checkout: { worktreeRoot: null; cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; } | { worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; } | { worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; }; workspaceName?: string | null | undefined; } | undefined; syncSeq?: number | undefined; }>>>; agent: import("zod").ZodOptional; model: import("zod").ZodNullable; features: import("zod").ZodOptional; id: import("zod").ZodString; label: import("zod").ZodString; description: import("zod").ZodOptional; tooltip: import("zod").ZodOptional; icon: import("zod").ZodOptional; value: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"select">; id: import("zod").ZodString; label: import("zod").ZodString; description: import("zod").ZodOptional; tooltip: import("zod").ZodOptional; icon: import("zod").ZodOptional; value: import("zod").ZodNullable; options: import("zod").ZodArray; isDefault: import("zod").ZodOptional; metadata: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>], "type">>>; thinkingOptionId: import("zod").ZodOptional>; effectiveThinkingOptionId: import("zod").ZodOptional>; createdAt: import("zod").ZodString; updatedAt: import("zod").ZodString; lastUserMessageAt: import("zod").ZodNullable; status: import("zod").ZodEnum<{ error: "error"; initializing: "initializing"; idle: "idle"; running: "running"; closed: "closed"; }>; activeTurn: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; capabilities: import("zod").ZodType>; currentModeId: import("zod").ZodNullable; availableModes: import("zod").ZodArray>>; pendingPermissions: import("zod").ZodArray>>; persistence: import("zod").ZodNullable>>; runtimeInfo: import("zod").ZodOptional>>; lastUsage: import("zod").ZodOptional>>; lastError: import("zod").ZodOptional; title: import("zod").ZodNullable; labels: import("zod").ZodDefault>; requiresAttention: import("zod").ZodOptional; attentionReason: import("zod").ZodOptional>>; attentionTimestamp: import("zod").ZodOptional>; archivedAt: import("zod").ZodOptional>; providerUnavailable: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; setupSkippedReason: import("zod").ZodOptional; errorCode: import("zod").ZodOptional; failedStage: import("zod").ZodOptional>; outcomeUnknown: import("zod").ZodOptional; subscriptionId: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; type: import("zod").ZodLiteral<"agent.create.update">; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"creation.subscribe.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; subscriptionId: import("zod").ZodOptional; snapshot: import("zod").ZodNullable; idempotencyKey: import("zod").ZodString; revision: import("zod").ZodNumber; phase: import("zod").ZodEnum<{ completed: "completed"; failed: "failed"; accepted: "accepted"; workspace_ready: "workspace_ready"; agent_ready: "agent_ready"; prompt_started: "prompt_started"; }>; workspaceId: import("zod").ZodNullable; agentId: import("zod").ZodNullable; workspace: import("zod").ZodOptional>; projectCustomIconRevision: import("zod").ZodOptional>; projectRootPath: import("zod").ZodString; workspaceDirectory: import("zod").ZodOptional; worktreeSlug: import("zod").ZodOptional; projectKind: import("zod").ZodEnum<{ directory: "directory"; git: "git"; non_git: "non_git"; }>; workspaceKind: import("zod").ZodEnum<{ directory: "directory"; worktree: "worktree"; checkout: "checkout"; local_checkout: "local_checkout"; }>; name: import("zod").ZodString; title: import("zod").ZodOptional>; pinnedAt: import("zod").ZodOptional>; labels: import("zod").ZodOptional>; archivingAt: import("zod").ZodDefault>>; status: import("zod").ZodEnum<{ running: "running"; attention: "attention"; needs_input: "needs_input"; failed: "failed"; done: "done"; }>; statusEnteredAt: import("zod").ZodPipe>, import("zod").ZodTransform>; activityAt: import("zod").ZodNullable; diffStat: import("zod").ZodOptional>>; scripts: import("zod").ZodDefault>>; hostname: import("zod").ZodString; port: import("zod").ZodNullable; localProxyUrl: import("zod").ZodOptional>; publicProxyUrl: import("zod").ZodOptional>; proxyUrl: import("zod").ZodDefault>>; lifecycle: import("zod").ZodEnum<{ running: "running"; stopped: "stopped"; }>; health: import("zod").ZodNullable>; exitCode: import("zod").ZodDefault>>; terminalId: import("zod").ZodDefault>>; }, import("zod/v4/core").$strip>>>; gitRuntime: import("zod").ZodNullable>; remoteUrl: import("zod").ZodOptional>; isPaseoOwnedWorktree: import("zod").ZodOptional; isDirty: import("zod").ZodOptional>; aheadBehind: import("zod").ZodOptional>>; aheadOfOrigin: import("zod").ZodOptional>; behindOfOrigin: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>; githubRuntime: import("zod").ZodNullable; pullRequest: import("zod").ZodOptional; url: import("zod").ZodString; title: import("zod").ZodString; state: import("zod").ZodString; baseRefName: import("zod").ZodString; headRefName: import("zod").ZodString; isMerged: import("zod").ZodBoolean; isDraft: import("zod").ZodOptional; mergeable: import("zod").ZodOptional>>; checks: import("zod").ZodOptional; url: import("zod").ZodNullable; workflow: import("zod").ZodOptional; duration: import("zod").ZodOptional; traits: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>; checksStatus: import("zod").ZodOptional>; reviewDecision: import("zod").ZodOptional>>; repoOwner: import("zod").ZodOptional; repoName: import("zod").ZodOptional; github: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; error: import("zod").ZodOptional>>; refreshedAt: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>; forge: import("zod").ZodOptional; project: import("zod").ZodOptional>; checkout: import("zod").ZodUnion; currentBranch: import("zod").ZodNull; remoteUrl: import("zod").ZodNull; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodNull; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: null; cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; }, { cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; worktreeRoot?: null | undefined; }>>, import("zod").ZodPipe; currentBranch: import("zod").ZodNullable; remoteUrl: import("zod").ZodNullable; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodDefault>>; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; }, { cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; worktreeRoot?: string | undefined; }>>, import("zod").ZodPipe; currentBranch: import("zod").ZodNullable; remoteUrl: import("zod").ZodNullable; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; }, { cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; worktreeRoot?: string | undefined; }>>]>; }, import("zod/v4/core").$strip>>; syncSeq: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ workspaceDirectory: string; id: string; projectId: string; projectDisplayName: string; projectRootPath: string; projectKind: "directory" | "git" | "non_git"; workspaceKind: "directory" | "worktree" | "checkout" | "local_checkout"; name: string; archivingAt: string | null; status: "running" | "attention" | "needs_input" | "failed" | "done"; statusEnteredAt: string | null; activityAt: string | null; scripts: { scriptName: string; type: "script" | "service"; hostname: string; port: number | null; proxyUrl: string | null; lifecycle: "running" | "stopped"; health: "healthy" | "unhealthy" | null; exitCode: number | null; terminalId: string | null; localProxyUrl?: string | null | undefined; publicProxyUrl?: string | null | undefined; }[]; projectCustomName?: string | null | undefined; projectCustomIconRevision?: string | null | undefined; worktreeSlug?: string | undefined; title?: string | null | undefined; pinnedAt?: string | null | undefined; labels?: string[] | undefined; diffStat?: { additions: number; deletions: number; } | null | undefined; gitRuntime?: { currentBranch?: string | null | undefined; remoteUrl?: string | null | undefined; isPaseoOwnedWorktree?: boolean | undefined; isDirty?: boolean | null | undefined; aheadBehind?: { ahead: number; behind: number; } | null | undefined; aheadOfOrigin?: number | null | undefined; behindOfOrigin?: number | null | undefined; } | null | undefined; githubRuntime?: { featuresEnabled?: boolean | undefined; pullRequest?: { url: string; title: string; state: string; baseRefName: string; headRefName: string; isMerged: boolean; number?: number | undefined; isDraft?: boolean | undefined; mergeable?: "UNKNOWN" | "MERGEABLE" | "CONFLICTING" | undefined; checks?: { name: string; status: "success" | "pending" | "failure" | "skipped" | "cancelled"; url: string | null; workflow?: string | undefined; duration?: string | undefined; traits?: string[] | undefined; }[] | undefined; checksStatus?: "success" | "pending" | "none" | "failure" | undefined; reviewDecision?: "pending" | "approved" | "changes_requested" | null | undefined; repoOwner?: string | undefined; repoName?: string | undefined; github?: unknown; } | null | undefined; error?: { message: string; } | null | undefined; refreshedAt?: string | null | undefined; } | null | undefined; forge?: string | undefined; project?: { projectKey: string; projectName: string; checkout: { worktreeRoot: null; cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; } | { worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; } | { worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; }; workspaceName?: string | null | undefined; } | undefined; syncSeq?: number | undefined; }, { id: string; projectId: string; projectDisplayName: string; projectRootPath: string; projectKind: "directory" | "git" | "non_git"; workspaceKind: "directory" | "worktree" | "checkout" | "local_checkout"; name: string; archivingAt: string | null; status: "running" | "attention" | "needs_input" | "failed" | "done"; statusEnteredAt: string | null; activityAt: string | null; scripts: { scriptName: string; type: "script" | "service"; hostname: string; port: number | null; proxyUrl: string | null; lifecycle: "running" | "stopped"; health: "healthy" | "unhealthy" | null; exitCode: number | null; terminalId: string | null; localProxyUrl?: string | null | undefined; publicProxyUrl?: string | null | undefined; }[]; projectCustomName?: string | null | undefined; projectCustomIconRevision?: string | null | undefined; workspaceDirectory?: string | undefined; worktreeSlug?: string | undefined; title?: string | null | undefined; pinnedAt?: string | null | undefined; labels?: string[] | undefined; diffStat?: { additions: number; deletions: number; } | null | undefined; gitRuntime?: { currentBranch?: string | null | undefined; remoteUrl?: string | null | undefined; isPaseoOwnedWorktree?: boolean | undefined; isDirty?: boolean | null | undefined; aheadBehind?: { ahead: number; behind: number; } | null | undefined; aheadOfOrigin?: number | null | undefined; behindOfOrigin?: number | null | undefined; } | null | undefined; githubRuntime?: { featuresEnabled?: boolean | undefined; pullRequest?: { url: string; title: string; state: string; baseRefName: string; headRefName: string; isMerged: boolean; number?: number | undefined; isDraft?: boolean | undefined; mergeable?: "UNKNOWN" | "MERGEABLE" | "CONFLICTING" | undefined; checks?: { name: string; status: "success" | "pending" | "failure" | "skipped" | "cancelled"; url: string | null; workflow?: string | undefined; duration?: string | undefined; traits?: string[] | undefined; }[] | undefined; checksStatus?: "success" | "pending" | "none" | "failure" | undefined; reviewDecision?: "pending" | "approved" | "changes_requested" | null | undefined; repoOwner?: string | undefined; repoName?: string | undefined; github?: unknown; } | null | undefined; error?: { message: string; } | null | undefined; refreshedAt?: string | null | undefined; } | null | undefined; forge?: string | undefined; project?: { projectKey: string; projectName: string; checkout: { worktreeRoot: null; cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; } | { worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; } | { worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; }; workspaceName?: string | null | undefined; } | undefined; syncSeq?: number | undefined; }>>>; agent: import("zod").ZodOptional; model: import("zod").ZodNullable; features: import("zod").ZodOptional; id: import("zod").ZodString; label: import("zod").ZodString; description: import("zod").ZodOptional; tooltip: import("zod").ZodOptional; icon: import("zod").ZodOptional; value: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"select">; id: import("zod").ZodString; label: import("zod").ZodString; description: import("zod").ZodOptional; tooltip: import("zod").ZodOptional; icon: import("zod").ZodOptional; value: import("zod").ZodNullable; options: import("zod").ZodArray; isDefault: import("zod").ZodOptional; metadata: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>], "type">>>; thinkingOptionId: import("zod").ZodOptional>; effectiveThinkingOptionId: import("zod").ZodOptional>; createdAt: import("zod").ZodString; updatedAt: import("zod").ZodString; lastUserMessageAt: import("zod").ZodNullable; status: import("zod").ZodEnum<{ error: "error"; initializing: "initializing"; idle: "idle"; running: "running"; closed: "closed"; }>; activeTurn: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; capabilities: import("zod").ZodType>; currentModeId: import("zod").ZodNullable; availableModes: import("zod").ZodArray>>; pendingPermissions: import("zod").ZodArray>>; persistence: import("zod").ZodNullable>>; runtimeInfo: import("zod").ZodOptional>>; lastUsage: import("zod").ZodOptional>>; lastError: import("zod").ZodOptional; title: import("zod").ZodNullable; labels: import("zod").ZodDefault>; requiresAttention: import("zod").ZodOptional; attentionReason: import("zod").ZodOptional>>; attentionTimestamp: import("zod").ZodOptional>; archivedAt: import("zod").ZodOptional>; providerUnavailable: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; setupSkippedReason: import("zod").ZodOptional; errorCode: import("zod").ZodOptional; failedStage: import("zod").ZodOptional>; outcomeUnknown: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"workspace.clear_attention.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; workspaceId: import("zod").ZodUnion]>; clearedAgentIds: import("zod").ZodArray; results: import("zod").ZodArray; success: import("zod").ZodBoolean; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>>; success: import("zod").ZodBoolean; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"workspace.mark_unread.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; workspaceId: import("zod").ZodString; markedAgentId: import("zod").ZodNullable; success: import("zod").ZodBoolean; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"send_agent_message_response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; agentId: import("zod").ZodString; accepted: import("zod").ZodBoolean; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"set_voice_mode_response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; enabled: import("zod").ZodBoolean; agentId: import("zod").ZodNullable; accepted: import("zod").ZodBoolean; error: import("zod").ZodNullable; reasonCode: import("zod").ZodOptional; retryable: import("zod").ZodOptional; missingModelIds: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"daemon.get_status.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; serverId: import("zod").ZodString; version: import("zod").ZodOptional>; pid: import("zod").ZodNumber; nodePath: import("zod").ZodString; startedAt: import("zod").ZodOptional>; listen: import("zod").ZodNullable; relay: import("zod").ZodOptional>>; providers: import("zod").ZodArray>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$loose>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"daemon.get_pairing_offer.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; url: import("zod").ZodString; qr: import("zod").ZodOptional>; relayEnabled: import("zod").ZodBoolean; }, import("zod/v4/core").$loose>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"daemon.config.reload.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; appliedPaths: import("zod").ZodArray; restartRequiredPaths: import("zod").ZodArray; overrideControlledPaths: import("zod").ZodArray; }, import("zod/v4/core").$loose>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"hub.management.daemon.connect.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; status: import("zod").ZodObject<{ state: import("zod").ZodEnum<{ not_connected: "not_connected"; connecting: "connecting"; connected: "connected"; reconnecting: "reconnecting"; disconnecting: "disconnecting"; revoked: "revoked"; }>; daemonId: import("zod").ZodNullable; hubOrigin: import("zod").ZodNullable; permissions: import("zod").ZodArray>; connectedAt: import("zod").ZodNullable; lastError: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"hub.management.daemon.get_status.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; status: import("zod").ZodObject<{ state: import("zod").ZodEnum<{ not_connected: "not_connected"; connecting: "connecting"; connected: "connected"; reconnecting: "reconnecting"; disconnecting: "disconnecting"; revoked: "revoked"; }>; daemonId: import("zod").ZodNullable; hubOrigin: import("zod").ZodNullable; permissions: import("zod").ZodArray>; connectedAt: import("zod").ZodNullable; lastError: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"hub.management.daemon.disconnect.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; status: import("zod").ZodObject<{ state: import("zod").ZodEnum<{ not_connected: "not_connected"; connecting: "connecting"; connected: "connected"; reconnecting: "reconnecting"; disconnecting: "disconnecting"; revoked: "revoked"; }>; daemonId: import("zod").ZodNullable; hubOrigin: import("zod").ZodNullable; permissions: import("zod").ZodArray>; connectedAt: import("zod").ZodNullable; lastError: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; warning: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"hub.management.daemon.permissions.update.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; status: import("zod").ZodObject<{ state: import("zod").ZodEnum<{ not_connected: "not_connected"; connecting: "connecting"; connected: "connected"; reconnecting: "reconnecting"; disconnecting: "disconnecting"; revoked: "revoked"; }>; daemonId: import("zod").ZodNullable; hubOrigin: import("zod").ZodNullable; permissions: import("zod").ZodArray>; connectedAt: import("zod").ZodNullable; lastError: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"diagnostics.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; diagnostic: import("zod").ZodString; }, import("zod/v4/core").$loose>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"get_daemon_config_response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; config: import("zod").ZodObject<{ relay: import("zod").ZodOptional>; mcp: import("zod").ZodObject<{ enabled: import("zod").ZodOptional; injectIntoAgents: import("zod").ZodBoolean; }, import("zod/v4/core").$loose>; hostnames: import("zod").ZodOptional, import("zod").ZodArray]>>; cors: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>; trustedProxies: import("zod").ZodOptional, import("zod").ZodArray]>>; git: import("zod").ZodOptional>; app: import("zod").ZodOptional>; catalogRefreshTimeoutMs: import("zod").ZodOptional; browserTools: import("zod").ZodDefault; }, import("zod/v4/core").$loose>>; providers: import("zod").ZodDefault; disabledTools: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; enabled: import("zod").ZodOptional; additionalModels: import("zod").ZodOptional; isDefault: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>; }, import("zod/v4/core").$loose>>>; metadataGeneration: import("zod").ZodDefault; thinkingOptionId: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>; }, import("zod/v4/core").$loose>>; autoArchiveAfterMerge: import("zod").ZodDefault; enableTerminalAgentHooks: import("zod").ZodDefault; appendSystemPrompt: import("zod").ZodDefault; terminalProfiles: import("zod").ZodOptional>; icon: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>; agentProfiles: import("zod").ZodOptional; color: import("zod").ZodOptional; provider: import("zod").ZodString; model: import("zod").ZodOptional; modeId: import("zod").ZodOptional; thinkingOptionId: import("zod").ZodOptional; featureValues: import("zod").ZodOptional>; notes: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>; skills: import("zod").ZodOptional; }, import("zod/v4/core").$strict>, import("zod").ZodObject<{ mode: import("zod").ZodLiteral<"custom">; skills: import("zod").ZodArray; }, import("zod/v4/core").$strict>], "mode">>; }, import("zod/v4/core").$strict>>; pluginsEnabled: import("zod").ZodOptional; plugins: import("zod").ZodOptional; path: import("zod").ZodString; enabled: import("zod").ZodOptional; }, import("zod/v4/core").$strict>], "source">>>; }, import("zod/v4/core").$loose>; }, import("zod/v4/core").$loose>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"set_daemon_config_response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; config: import("zod").ZodObject<{ relay: import("zod").ZodOptional>; mcp: import("zod").ZodObject<{ enabled: import("zod").ZodOptional; injectIntoAgents: import("zod").ZodBoolean; }, import("zod/v4/core").$loose>; hostnames: import("zod").ZodOptional, import("zod").ZodArray]>>; cors: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>; trustedProxies: import("zod").ZodOptional, import("zod").ZodArray]>>; git: import("zod").ZodOptional>; app: import("zod").ZodOptional>; catalogRefreshTimeoutMs: import("zod").ZodOptional; browserTools: import("zod").ZodDefault; }, import("zod/v4/core").$loose>>; providers: import("zod").ZodDefault; disabledTools: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; enabled: import("zod").ZodOptional; additionalModels: import("zod").ZodOptional; isDefault: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>; }, import("zod/v4/core").$loose>>>; metadataGeneration: import("zod").ZodDefault; thinkingOptionId: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>; }, import("zod/v4/core").$loose>>; autoArchiveAfterMerge: import("zod").ZodDefault; enableTerminalAgentHooks: import("zod").ZodDefault; appendSystemPrompt: import("zod").ZodDefault; terminalProfiles: import("zod").ZodOptional>; icon: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>; agentProfiles: import("zod").ZodOptional; color: import("zod").ZodOptional; provider: import("zod").ZodString; model: import("zod").ZodOptional; modeId: import("zod").ZodOptional; thinkingOptionId: import("zod").ZodOptional; featureValues: import("zod").ZodOptional>; notes: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>; skills: import("zod").ZodOptional; }, import("zod/v4/core").$strict>, import("zod").ZodObject<{ mode: import("zod").ZodLiteral<"custom">; skills: import("zod").ZodArray; }, import("zod/v4/core").$strict>], "mode">>; }, import("zod/v4/core").$strict>>; pluginsEnabled: import("zod").ZodOptional; plugins: import("zod").ZodOptional; path: import("zod").ZodString; enabled: import("zod").ZodOptional; }, import("zod/v4/core").$strict>], "source">>>; }, import("zod/v4/core").$loose>; }, import("zod/v4/core").$loose>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"read_project_config_response">; payload: import("zod").ZodUnion; config: import("zod").ZodNullable]>>; teardown: import("zod").ZodOptional]>>; terminals: import("zod").ZodOptional; servicePorts: import("zod").ZodOptional; portScript: import("zod").ZodOptional; }, import("zod/v4/core").$strict>>; }, import("zod/v4/core").$loose>>; scripts: import("zod").ZodOptional; command: import("zod").ZodOptional; port: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>; metadataGeneration: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>; branchName: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>; commitMessage: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>; pullRequest: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>; }, import("zod/v4/core").$loose>>>; }, import("zod/v4/core").$loose>>; revision: import("zod").ZodNullable>; hasUncommittedWorktreeSetupChanges: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ requestId: import("zod").ZodString; repoRoot: import("zod").ZodString; ok: import("zod").ZodLiteral; error: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ code: import("zod").ZodLiteral<"project_not_found">; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ code: import("zod").ZodLiteral<"invalid_project_config">; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ code: import("zod").ZodLiteral<"stale_project_config">; currentRevision: import("zod").ZodNullable>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ code: import("zod").ZodLiteral<"write_failed">; }, import("zod/v4/core").$strip>], "code">; }, import("zod/v4/core").$strip>]>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"write_project_config_response">; payload: import("zod").ZodUnion; config: import("zod").ZodObject<{ worktree: import("zod").ZodOptional]>>; teardown: import("zod").ZodOptional]>>; terminals: import("zod").ZodOptional; servicePorts: import("zod").ZodOptional; portScript: import("zod").ZodOptional; }, import("zod/v4/core").$strict>>; }, import("zod/v4/core").$loose>>; scripts: import("zod").ZodOptional; command: import("zod").ZodOptional; port: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>; metadataGeneration: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>; branchName: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>; commitMessage: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>; pullRequest: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>; }, import("zod/v4/core").$loose>>>; }, import("zod/v4/core").$loose>; revision: import("zod").ZodObject<{ mtimeMs: import("zod").ZodNumber; size: import("zod").ZodNumber; }, import("zod/v4/core").$strip>; hasUncommittedWorktreeSetupChanges: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ requestId: import("zod").ZodString; repoRoot: import("zod").ZodString; ok: import("zod").ZodLiteral; error: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ code: import("zod").ZodLiteral<"project_not_found">; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ code: import("zod").ZodLiteral<"invalid_project_config">; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ code: import("zod").ZodLiteral<"stale_project_config">; currentRevision: import("zod").ZodNullable>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ code: import("zod").ZodLiteral<"write_failed">; }, import("zod/v4/core").$strip>], "code">; }, import("zod/v4/core").$strip>]>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"set_agent_mode_response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; agentId: import("zod").ZodString; accepted: import("zod").ZodBoolean; error: import("zod").ZodNullable; notice: import("zod").ZodOptional>>>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"set_agent_model_response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; agentId: import("zod").ZodString; accepted: import("zod").ZodBoolean; error: import("zod").ZodNullable; notice: import("zod").ZodOptional>>>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"set_agent_thinking_response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; agentId: import("zod").ZodString; accepted: import("zod").ZodBoolean; error: import("zod").ZodNullable; notice: import("zod").ZodOptional>>>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"set_agent_feature_response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; agentId: import("zod").ZodString; accepted: import("zod").ZodBoolean; error: import("zod").ZodNullable; notice: import("zod").ZodOptional>>>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"agent.config.apply.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; agentId: import("zod").ZodString; accepted: import("zod").ZodBoolean; error: import("zod").ZodNullable; notice: import("zod").ZodOptional>>>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"agent.detach.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; agentId: import("zod").ZodString; accepted: import("zod").ZodBoolean; error: import("zod").ZodNullable; notice: import("zod").ZodOptional>>>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"agent.rewind.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; agentId: import("zod").ZodString; ok: import("zod").ZodBoolean; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"update_agent_response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; agentId: import("zod").ZodString; accepted: import("zod").ZodBoolean; error: import("zod").ZodNullable; notice: import("zod").ZodOptional>>>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"project.rename.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; projectId: import("zod").ZodString; accepted: import("zod").ZodBoolean; customName: import("zod").ZodNullable; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"project.icon.set.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; projectId: import("zod").ZodString; accepted: import("zod").ZodBoolean; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"project.remove.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; projectId: import("zod").ZodString; accepted: import("zod").ZodBoolean; removedWorkspaceIds: import("zod").ZodDefault>; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"workspace.title.set.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; workspaceId: import("zod").ZodString; accepted: import("zod").ZodBoolean; title: import("zod").ZodNullable; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"workspace.pin.set.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; workspaceId: import("zod").ZodString; accepted: import("zod").ZodBoolean; pinnedAt: import("zod").ZodNullable; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"workspace.recovery.inspect.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; state: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"recoverable">; workspaceId: import("zod").ZodString; workspaceName: import("zod").ZodString; action: import("zod").ZodString; branch: import("zod").ZodNullable; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"unavailable">; workspaceId: import("zod").ZodString; reason: import("zod").ZodString; message: import("zod").ZodString; }, import("zod/v4/core").$strip>], "kind">; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"workspace.recovery.restore.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; workspaceId: import("zod").ZodString; accepted: import("zod").ZodBoolean; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"wait_for_finish_response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; status: import("zod").ZodEnum<{ error: "error"; permission: "permission"; idle: "idle"; timeout: "timeout"; }>; final: import("zod").ZodNullable; model: import("zod").ZodNullable; features: import("zod").ZodOptional; id: import("zod").ZodString; label: import("zod").ZodString; description: import("zod").ZodOptional; tooltip: import("zod").ZodOptional; icon: import("zod").ZodOptional; value: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"select">; id: import("zod").ZodString; label: import("zod").ZodString; description: import("zod").ZodOptional; tooltip: import("zod").ZodOptional; icon: import("zod").ZodOptional; value: import("zod").ZodNullable; options: import("zod").ZodArray; isDefault: import("zod").ZodOptional; metadata: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>], "type">>>; thinkingOptionId: import("zod").ZodOptional>; effectiveThinkingOptionId: import("zod").ZodOptional>; createdAt: import("zod").ZodString; updatedAt: import("zod").ZodString; lastUserMessageAt: import("zod").ZodNullable; status: import("zod").ZodEnum<{ error: "error"; initializing: "initializing"; idle: "idle"; running: "running"; closed: "closed"; }>; activeTurn: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; capabilities: import("zod").ZodType>; currentModeId: import("zod").ZodNullable; availableModes: import("zod").ZodArray>>; pendingPermissions: import("zod").ZodArray>>; persistence: import("zod").ZodNullable>>; runtimeInfo: import("zod").ZodOptional>>; lastUsage: import("zod").ZodOptional>>; lastError: import("zod").ZodOptional; title: import("zod").ZodNullable; labels: import("zod").ZodDefault>; requiresAttention: import("zod").ZodOptional; attentionReason: import("zod").ZodOptional>>; attentionTimestamp: import("zod").ZodOptional>; archivedAt: import("zod").ZodOptional>; providerUnavailable: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; lastMessage: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"agent_permission_request">; payload: import("zod").ZodObject<{ subscriptionId: import("zod").ZodOptional; agentId: import("zod").ZodString; request: import("zod").ZodType>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"agent_permission_resolved">; payload: import("zod").ZodObject<{ subscriptionId: import("zod").ZodOptional; agentId: import("zod").ZodString; requestId: import("zod").ZodString; resolution: import("zod").ZodType>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"agent_deleted">; payload: import("zod").ZodObject<{ agentId: import("zod").ZodString; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"agent_archived">; payload: import("zod").ZodObject<{ agentId: import("zod").ZodString; archivedAt: import("zod").ZodString; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"close_items_response">; payload: import("zod").ZodObject<{ agents: import("zod").ZodArray>; terminals: import("zod").ZodArray>; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"checkout_status_response">; payload: import("zod").ZodUnion; message: import("zod").ZodString; }, import("zod/v4/core").$strip>>; requestId: import("zod").ZodString; upstreamRef: import("zod").ZodOptional>; isGit: import("zod").ZodLiteral; isPaseoOwnedWorktree: import("zod").ZodLiteral; repoRoot: import("zod").ZodNull; currentBranch: import("zod").ZodNull; isDirty: import("zod").ZodNull; baseRef: import("zod").ZodNull; aheadBehind: import("zod").ZodNull; aheadOfOrigin: import("zod").ZodNull; behindOfOrigin: import("zod").ZodNull; hasRemote: import("zod").ZodBoolean; remoteUrl: import("zod").ZodNull; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ cwd: import("zod").ZodString; error: import("zod").ZodNullable; message: import("zod").ZodString; }, import("zod/v4/core").$strip>>; requestId: import("zod").ZodString; upstreamRef: import("zod").ZodOptional>; isGit: import("zod").ZodLiteral; isPaseoOwnedWorktree: import("zod").ZodLiteral; repoRoot: import("zod").ZodString; mainRepoRoot: import("zod").ZodDefault>>; currentBranch: import("zod").ZodNullable; isDirty: import("zod").ZodBoolean; baseRef: import("zod").ZodNullable; aheadBehind: import("zod").ZodNullable>; aheadOfOrigin: import("zod").ZodNullable; behindOfOrigin: import("zod").ZodNullable; hasRemote: import("zod").ZodBoolean; remoteUrl: import("zod").ZodNullable; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ cwd: import("zod").ZodString; error: import("zod").ZodNullable; message: import("zod").ZodString; }, import("zod/v4/core").$strip>>; requestId: import("zod").ZodString; upstreamRef: import("zod").ZodOptional>; isGit: import("zod").ZodLiteral; isPaseoOwnedWorktree: import("zod").ZodLiteral; repoRoot: import("zod").ZodString; mainRepoRoot: import("zod").ZodString; currentBranch: import("zod").ZodNullable; isDirty: import("zod").ZodBoolean; baseRef: import("zod").ZodString; aheadBehind: import("zod").ZodNullable>; aheadOfOrigin: import("zod").ZodNullable; behindOfOrigin: import("zod").ZodNullable; hasRemote: import("zod").ZodBoolean; remoteUrl: import("zod").ZodNullable; }, import("zod/v4/core").$strip>]>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"checkout_status_update">; payload: import("zod").ZodIntersection; message: import("zod").ZodString; }, import("zod/v4/core").$strip>>; requestId: import("zod").ZodString; upstreamRef: import("zod").ZodOptional>; isGit: import("zod").ZodLiteral; isPaseoOwnedWorktree: import("zod").ZodLiteral; repoRoot: import("zod").ZodNull; currentBranch: import("zod").ZodNull; isDirty: import("zod").ZodNull; baseRef: import("zod").ZodNull; aheadBehind: import("zod").ZodNull; aheadOfOrigin: import("zod").ZodNull; behindOfOrigin: import("zod").ZodNull; hasRemote: import("zod").ZodBoolean; remoteUrl: import("zod").ZodNull; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ cwd: import("zod").ZodString; error: import("zod").ZodNullable; message: import("zod").ZodString; }, import("zod/v4/core").$strip>>; requestId: import("zod").ZodString; upstreamRef: import("zod").ZodOptional>; isGit: import("zod").ZodLiteral; isPaseoOwnedWorktree: import("zod").ZodLiteral; repoRoot: import("zod").ZodString; mainRepoRoot: import("zod").ZodDefault>>; currentBranch: import("zod").ZodNullable; isDirty: import("zod").ZodBoolean; baseRef: import("zod").ZodNullable; aheadBehind: import("zod").ZodNullable>; aheadOfOrigin: import("zod").ZodNullable; behindOfOrigin: import("zod").ZodNullable; hasRemote: import("zod").ZodBoolean; remoteUrl: import("zod").ZodNullable; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ cwd: import("zod").ZodString; error: import("zod").ZodNullable; message: import("zod").ZodString; }, import("zod/v4/core").$strip>>; requestId: import("zod").ZodString; upstreamRef: import("zod").ZodOptional>; isGit: import("zod").ZodLiteral; isPaseoOwnedWorktree: import("zod").ZodLiteral; repoRoot: import("zod").ZodString; mainRepoRoot: import("zod").ZodString; currentBranch: import("zod").ZodNullable; isDirty: import("zod").ZodBoolean; baseRef: import("zod").ZodString; aheadBehind: import("zod").ZodNullable>; aheadOfOrigin: import("zod").ZodNullable; behindOfOrigin: import("zod").ZodNullable; hasRemote: import("zod").ZodBoolean; remoteUrl: import("zod").ZodNullable; }, import("zod/v4/core").$strip>]>, import("zod").ZodObject<{ subscriptionId: import("zod").ZodOptional; prStatus: import("zod").ZodOptional>; projectPath: import("zod").ZodOptional; number: import("zod").ZodOptional; url: import("zod").ZodString; title: import("zod").ZodString; state: import("zod").ZodString; baseRefName: import("zod").ZodString; headRefName: import("zod").ZodString; isMerged: import("zod").ZodBoolean; isDraft: import("zod").ZodDefault>; mergeable: import("zod").ZodDefault>>>; checks: import("zod").ZodDefault; workflow: import("zod").ZodOptional; duration: import("zod").ZodOptional; checkRunId: import("zod").ZodOptional; workflowRunId: import("zod").ZodOptional; traits: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>>; checksStatus: import("zod").ZodOptional; reviewDecision: import("zod").ZodOptional>; repoOwner: import("zod").ZodOptional; repoName: import("zod").ZodOptional; github: import("zod").ZodOptional>>; autoMergeRequest: import("zod").ZodDefault>>; mergeMethod: import("zod").ZodDefault>>; enabledBy: import("zod").ZodDefault>>; }, import("zod/v4/core").$strip>>>>; viewerCanEnableAutoMerge: import("zod").ZodDefault>; viewerCanDisableAutoMerge: import("zod").ZodDefault>; viewerCanMergeAsAdmin: import("zod").ZodDefault>; viewerCanUpdateBranch: import("zod").ZodDefault>; repository: import("zod").ZodDefault>; mergeCommitAllowed: import("zod").ZodDefault>; squashMergeAllowed: import("zod").ZodDefault>; rebaseMergeAllowed: import("zod").ZodDefault>; viewerDefaultMergeMethod: import("zod").ZodDefault>>; }, import("zod/v4/core").$strip>>>; isMergeQueueEnabled: import("zod").ZodDefault>; isInMergeQueue: import("zod").ZodDefault>; }, import("zod/v4/core").$strip>>; forgeSpecific: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; githubFeaturesEnabled: import("zod").ZodBoolean; authState: import("zod").ZodOptional; forge: import("zod").ZodDefault>; error: import("zod").ZodNullable; message: import("zod").ZodString; }, import("zod/v4/core").$strip>>; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"checkout.diff.get.response">; payload: import("zod").ZodObject<{ error: import("zod").ZodNullable; message: import("zod").ZodString; }, import("zod/v4/core").$strip>>; cwd: import("zod").ZodString; files: import("zod").ZodArray; isNew: import("zod").ZodBoolean; isDeleted: import("zod").ZodBoolean; additions: import("zod").ZodNumber; deletions: import("zod").ZodNumber; hunks: import("zod").ZodArray; content: import("zod").ZodString; tokens: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; status: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; diffTooLarge: import("zod").ZodOptional; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"subscribe_checkout_diff_response">; payload: import("zod").ZodObject<{ subscriptionId: import("zod").ZodString; cwd: import("zod").ZodString; files: import("zod").ZodArray; isNew: import("zod").ZodBoolean; isDeleted: import("zod").ZodBoolean; additions: import("zod").ZodNumber; deletions: import("zod").ZodNumber; hunks: import("zod").ZodArray; content: import("zod").ZodString; tokens: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; status: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; message: import("zod").ZodString; }, import("zod/v4/core").$strip>>; diffTooLarge: import("zod").ZodOptional; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"checkout_diff_update">; payload: import("zod").ZodObject<{ subscriptionId: import("zod").ZodString; cwd: import("zod").ZodString; files: import("zod").ZodArray; isNew: import("zod").ZodBoolean; isDeleted: import("zod").ZodBoolean; additions: import("zod").ZodNumber; deletions: import("zod").ZodNumber; hunks: import("zod").ZodArray; content: import("zod").ZodString; tokens: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; status: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; message: import("zod").ZodString; }, import("zod/v4/core").$strip>>; diffTooLarge: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"checkout_commit_response">; payload: import("zod").ZodObject<{ cwd: import("zod").ZodString; success: import("zod").ZodBoolean; error: import("zod").ZodNullable; message: import("zod").ZodString; }, import("zod/v4/core").$strip>>; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"checkout_merge_response">; payload: import("zod").ZodObject<{ cwd: import("zod").ZodString; success: import("zod").ZodBoolean; error: import("zod").ZodNullable; message: import("zod").ZodString; }, import("zod/v4/core").$strip>>; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"checkout_merge_from_base_response">; payload: import("zod").ZodObject<{ cwd: import("zod").ZodString; success: import("zod").ZodBoolean; error: import("zod").ZodNullable; message: import("zod").ZodString; }, import("zod/v4/core").$strip>>; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"checkout_pull_response">; payload: import("zod").ZodObject<{ cwd: import("zod").ZodString; success: import("zod").ZodBoolean; error: import("zod").ZodNullable; message: import("zod").ZodString; }, import("zod/v4/core").$strip>>; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"checkout_push_response">; payload: import("zod").ZodObject<{ cwd: import("zod").ZodString; success: import("zod").ZodBoolean; error: import("zod").ZodNullable; message: import("zod").ZodString; }, import("zod/v4/core").$strip>>; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"checkout.refresh.response">; payload: import("zod").ZodObject<{ cwd: import("zod").ZodString; success: import("zod").ZodBoolean; error: import("zod").ZodNullable; message: import("zod").ZodString; }, import("zod/v4/core").$strip>>; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"checkout.discard_changes.response">; payload: import("zod").ZodObject<{ cwd: import("zod").ZodString; success: import("zod").ZodBoolean; error: import("zod").ZodNullable; message: import("zod").ZodString; }, import("zod/v4/core").$strip>>; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"checkout_pr_create_response">; payload: import("zod").ZodObject<{ cwd: import("zod").ZodString; url: import("zod").ZodNullable; number: import("zod").ZodNullable; error: import("zod").ZodNullable; message: import("zod").ZodString; }, import("zod/v4/core").$strip>>; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"checkout_pr_merge_response">; payload: import("zod").ZodObject<{ cwd: import("zod").ZodString; success: import("zod").ZodBoolean; error: import("zod").ZodNullable; message: import("zod").ZodString; }, import("zod/v4/core").$strip>>; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"checkout.forge.set_auto_merge.response">; payload: import("zod").ZodObject<{ cwd: import("zod").ZodString; enabled: import("zod").ZodBoolean; success: import("zod").ZodBoolean; error: import("zod").ZodNullable; message: import("zod").ZodString; }, import("zod/v4/core").$strip>>; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"checkout.github.set_auto_merge.response">; payload: import("zod").ZodObject<{ cwd: import("zod").ZodString; enabled: import("zod").ZodBoolean; success: import("zod").ZodBoolean; error: import("zod").ZodNullable; message: import("zod").ZodString; }, import("zod/v4/core").$strip>>; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"checkout.commits.list.response">; payload: import("zod").ZodObject<{ cwd: import("zod").ZodString; baseRef: import("zod").ZodNullable; commits: import("zod").ZodArray; files: import("zod").ZodArray>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; message: import("zod").ZodString; }, import("zod/v4/core").$strip>>; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"checkout.commits.file_diff.response">; payload: import("zod").ZodObject<{ cwd: import("zod").ZodString; sha: import("zod").ZodString; path: import("zod").ZodString; file: import("zod").ZodNullable; isNew: import("zod").ZodBoolean; isDeleted: import("zod").ZodBoolean; additions: import("zod").ZodNumber; deletions: import("zod").ZodNumber; hunks: import("zod").ZodArray; content: import("zod").ZodString; tokens: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; status: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; message: import("zod").ZodString; }, import("zod/v4/core").$strip>>; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"checkout.forge.get_check_details.response">; payload: import("zod").ZodObject<{ cwd: import("zod").ZodString; success: import("zod").ZodBoolean; details: import("zod").ZodDefault>; name: import("zod").ZodString; status: import("zod").ZodOptional>; conclusion: import("zod").ZodOptional>; url: import("zod").ZodOptional>; detailsUrl: import("zod").ZodOptional>; output: import("zod").ZodOptional>; summary: import("zod").ZodOptional>; text: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>; annotations: import("zod").ZodDefault; startLine: import("zod").ZodOptional; endLine: import("zod").ZodOptional; annotationLevel: import("zod").ZodOptional; message: import("zod").ZodOptional; title: import("zod").ZodOptional; rawDetails: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>>; failedJobs: import("zod").ZodDefault>; conclusion: import("zod").ZodOptional>; url: import("zod").ZodOptional>; logTail: import("zod").ZodOptional; logTruncated: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>>; truncated: import("zod").ZodDefault>; pipeline: import("zod").ZodOptional; url: import("zod").ZodDefault>>; ref: import("zod").ZodDefault>>; sha: import("zod").ZodDefault>>; stages: import("zod").ZodDefault; url: import("zod").ZodDefault>>; allowFailure: import("zod").ZodDefault>; durationSeconds: import("zod").ZodDefault>>; }, import("zod/v4/core").$strip>>>>; }, import("zod/v4/core").$strip>>>>; }, import("zod/v4/core").$strip>>>; }, import("zod/v4/core").$strip>>>>; error: import("zod").ZodNullable; message: import("zod").ZodString; }, import("zod/v4/core").$strip>>; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"checkout.github.get_check_details.response">; payload: import("zod").ZodObject<{ cwd: import("zod").ZodString; success: import("zod").ZodBoolean; details: import("zod").ZodDefault>; name: import("zod").ZodString; status: import("zod").ZodOptional>; conclusion: import("zod").ZodOptional>; url: import("zod").ZodOptional>; detailsUrl: import("zod").ZodOptional>; output: import("zod").ZodOptional>; summary: import("zod").ZodOptional>; text: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>; annotations: import("zod").ZodDefault; startLine: import("zod").ZodOptional; endLine: import("zod").ZodOptional; annotationLevel: import("zod").ZodOptional; message: import("zod").ZodOptional; title: import("zod").ZodOptional; rawDetails: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>>; failedJobs: import("zod").ZodDefault>; conclusion: import("zod").ZodOptional>; url: import("zod").ZodOptional>; logTail: import("zod").ZodOptional; logTruncated: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>>; truncated: import("zod").ZodDefault>; pipeline: import("zod").ZodOptional; url: import("zod").ZodDefault>>; ref: import("zod").ZodDefault>>; sha: import("zod").ZodDefault>>; stages: import("zod").ZodDefault; url: import("zod").ZodDefault>>; allowFailure: import("zod").ZodDefault>; durationSeconds: import("zod").ZodDefault>>; }, import("zod/v4/core").$strip>>>>; }, import("zod/v4/core").$strip>>>>; }, import("zod/v4/core").$strip>>>; }, import("zod/v4/core").$strip>>>>; error: import("zod").ZodNullable; message: import("zod").ZodString; }, import("zod/v4/core").$strip>>; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"checkout_pr_status_response">; payload: import("zod").ZodObject<{ cwd: import("zod").ZodString; status: import("zod").ZodNullable>; projectPath: import("zod").ZodOptional; number: import("zod").ZodOptional; url: import("zod").ZodString; title: import("zod").ZodString; state: import("zod").ZodString; baseRefName: import("zod").ZodString; headRefName: import("zod").ZodString; isMerged: import("zod").ZodBoolean; isDraft: import("zod").ZodDefault>; mergeable: import("zod").ZodDefault>>>; checks: import("zod").ZodDefault; workflow: import("zod").ZodOptional; duration: import("zod").ZodOptional; checkRunId: import("zod").ZodOptional; workflowRunId: import("zod").ZodOptional; traits: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>>; checksStatus: import("zod").ZodOptional; reviewDecision: import("zod").ZodOptional>; repoOwner: import("zod").ZodOptional; repoName: import("zod").ZodOptional; github: import("zod").ZodOptional>>; autoMergeRequest: import("zod").ZodDefault>>; mergeMethod: import("zod").ZodDefault>>; enabledBy: import("zod").ZodDefault>>; }, import("zod/v4/core").$strip>>>>; viewerCanEnableAutoMerge: import("zod").ZodDefault>; viewerCanDisableAutoMerge: import("zod").ZodDefault>; viewerCanMergeAsAdmin: import("zod").ZodDefault>; viewerCanUpdateBranch: import("zod").ZodDefault>; repository: import("zod").ZodDefault>; mergeCommitAllowed: import("zod").ZodDefault>; squashMergeAllowed: import("zod").ZodDefault>; rebaseMergeAllowed: import("zod").ZodDefault>; viewerDefaultMergeMethod: import("zod").ZodDefault>>; }, import("zod/v4/core").$strip>>>; isMergeQueueEnabled: import("zod").ZodDefault>; isInMergeQueue: import("zod").ZodDefault>; }, import("zod/v4/core").$strip>>; forgeSpecific: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; githubFeaturesEnabled: import("zod").ZodBoolean; authState: import("zod").ZodOptional; forge: import("zod").ZodDefault>; error: import("zod").ZodNullable; message: import("zod").ZodString; }, import("zod/v4/core").$strip>>; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"pull_request_timeline_response">; payload: import("zod").ZodPrefault>; prNumber: import("zod").ZodDefault>>; items: import("zod").ZodDefault>; kind: import("zod").ZodLiteral<"review">; author: import("zod").ZodDefault>; authorUrl: import("zod").ZodOptional>; avatarUrl: import("zod").ZodOptional>; body: import("zod").ZodDefault>; createdAt: import("zod").ZodDefault>; url: import("zod").ZodDefault>; reviewState: import("zod").ZodDefault>>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ id: import("zod").ZodDefault>; kind: import("zod").ZodLiteral<"comment">; author: import("zod").ZodDefault>; authorUrl: import("zod").ZodOptional>; avatarUrl: import("zod").ZodOptional>; body: import("zod").ZodDefault>; createdAt: import("zod").ZodDefault>; url: import("zod").ZodDefault>; reviewId: import("zod").ZodOptional; threadId: import("zod").ZodOptional; threadIsResolved: import("zod").ZodOptional; location: import("zod").ZodOptional; startLine: import("zod").ZodOptional; threadId: import("zod").ZodOptional; isResolved: import("zod").ZodOptional; isOutdated: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>], "kind">>>>>; truncated: import("zod").ZodDefault>; error: import("zod").ZodDefault; message: import("zod").ZodDefault>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"forbidden">; message: import("zod").ZodDefault>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ kind: import("zod").ZodLiteral<"unknown">; message: import("zod").ZodDefault>; }, import("zod/v4/core").$strip>], "kind">>>>>; requestId: import("zod").ZodDefault>; githubFeaturesEnabled: import("zod").ZodDefault>; authState: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"checkout_switch_branch_response">; payload: import("zod").ZodObject<{ cwd: import("zod").ZodString; success: import("zod").ZodBoolean; branch: import("zod").ZodString; source: import("zod").ZodOptional>; error: import("zod").ZodNullable; message: import("zod").ZodString; }, import("zod/v4/core").$strip>>; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"checkout.rename_branch.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; success: import("zod").ZodBoolean; cwd: import("zod").ZodString; currentBranch: import("zod").ZodNullable; error: import("zod").ZodNullable; message: import("zod").ZodString; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"stash_save_response">; payload: import("zod").ZodObject<{ cwd: import("zod").ZodString; success: import("zod").ZodBoolean; error: import("zod").ZodNullable; message: import("zod").ZodString; }, import("zod/v4/core").$strip>>; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"stash_pop_response">; payload: import("zod").ZodObject<{ cwd: import("zod").ZodString; success: import("zod").ZodBoolean; error: import("zod").ZodNullable; message: import("zod").ZodString; }, import("zod/v4/core").$strip>>; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"stash_list_response">; payload: import("zod").ZodObject<{ cwd: import("zod").ZodString; entries: import("zod").ZodArray; isPaseo: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; message: import("zod").ZodString; }, import("zod/v4/core").$strip>>; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"validate_branch_response">; payload: import("zod").ZodObject<{ exists: import("zod").ZodBoolean; resolvedRef: import("zod").ZodNullable; isRemote: import("zod").ZodBoolean; error: import("zod").ZodNullable; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"branch_suggestions_response">; payload: import("zod").ZodObject<{ branches: import("zod").ZodArray; branchDetails: import("zod").ZodOptional; hasRemote: import("zod").ZodOptional; localAhead: import("zod").ZodOptional; localBehind: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; error: import("zod").ZodNullable; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"forge.search.response">; payload: import("zod").ZodObject<{ items: import("zod").ZodArray; authState: import("zod").ZodOptional; error: import("zod").ZodNullable; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"github_search_response">; payload: import("zod").ZodObject<{ items: import("zod").ZodArray; featuresEnabled: import("zod").ZodOptional; authState: import("zod").ZodOptional; githubFeaturesEnabled: import("zod").ZodOptional; error: import("zod").ZodNullable; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"directory_suggestions_response">; payload: import("zod").ZodObject<{ directories: import("zod").ZodArray; entries: import("zod").ZodDefault; }, import("zod/v4/core").$strip>>>>; error: import("zod").ZodNullable; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"paseo_worktree_list_response">; payload: import("zod").ZodObject<{ worktrees: import("zod").ZodArray>; head: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; message: import("zod").ZodString; }, import("zod/v4/core").$strip>>; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"paseo_worktree_archive_response">; payload: import("zod").ZodObject<{ success: import("zod").ZodBoolean; removedAgents: import("zod").ZodOptional>; error: import("zod").ZodNullable; message: import("zod").ZodString; }, import("zod/v4/core").$strip>>; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"create_paseo_worktree_response">; payload: import("zod").ZodObject<{ workspace: import("zod").ZodNullable>; projectCustomIconRevision: import("zod").ZodOptional>; projectRootPath: import("zod").ZodString; workspaceDirectory: import("zod").ZodOptional; worktreeSlug: import("zod").ZodOptional; projectKind: import("zod").ZodEnum<{ directory: "directory"; git: "git"; non_git: "non_git"; }>; workspaceKind: import("zod").ZodEnum<{ directory: "directory"; worktree: "worktree"; checkout: "checkout"; local_checkout: "local_checkout"; }>; name: import("zod").ZodString; title: import("zod").ZodOptional>; pinnedAt: import("zod").ZodOptional>; labels: import("zod").ZodOptional>; archivingAt: import("zod").ZodDefault>>; status: import("zod").ZodEnum<{ running: "running"; attention: "attention"; needs_input: "needs_input"; failed: "failed"; done: "done"; }>; statusEnteredAt: import("zod").ZodPipe>, import("zod").ZodTransform>; activityAt: import("zod").ZodNullable; diffStat: import("zod").ZodOptional>>; scripts: import("zod").ZodDefault>>; hostname: import("zod").ZodString; port: import("zod").ZodNullable; localProxyUrl: import("zod").ZodOptional>; publicProxyUrl: import("zod").ZodOptional>; proxyUrl: import("zod").ZodDefault>>; lifecycle: import("zod").ZodEnum<{ running: "running"; stopped: "stopped"; }>; health: import("zod").ZodNullable>; exitCode: import("zod").ZodDefault>>; terminalId: import("zod").ZodDefault>>; }, import("zod/v4/core").$strip>>>; gitRuntime: import("zod").ZodNullable>; remoteUrl: import("zod").ZodOptional>; isPaseoOwnedWorktree: import("zod").ZodOptional; isDirty: import("zod").ZodOptional>; aheadBehind: import("zod").ZodOptional>>; aheadOfOrigin: import("zod").ZodOptional>; behindOfOrigin: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>; githubRuntime: import("zod").ZodNullable; pullRequest: import("zod").ZodOptional; url: import("zod").ZodString; title: import("zod").ZodString; state: import("zod").ZodString; baseRefName: import("zod").ZodString; headRefName: import("zod").ZodString; isMerged: import("zod").ZodBoolean; isDraft: import("zod").ZodOptional; mergeable: import("zod").ZodOptional>>; checks: import("zod").ZodOptional; url: import("zod").ZodNullable; workflow: import("zod").ZodOptional; duration: import("zod").ZodOptional; traits: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>; checksStatus: import("zod").ZodOptional>; reviewDecision: import("zod").ZodOptional>>; repoOwner: import("zod").ZodOptional; repoName: import("zod").ZodOptional; github: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; error: import("zod").ZodOptional>>; refreshedAt: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>; forge: import("zod").ZodOptional; project: import("zod").ZodOptional>; checkout: import("zod").ZodUnion; currentBranch: import("zod").ZodNull; remoteUrl: import("zod").ZodNull; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodNull; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: null; cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; }, { cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; worktreeRoot?: null | undefined; }>>, import("zod").ZodPipe; currentBranch: import("zod").ZodNullable; remoteUrl: import("zod").ZodNullable; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodDefault>>; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; }, { cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; worktreeRoot?: string | undefined; }>>, import("zod").ZodPipe; currentBranch: import("zod").ZodNullable; remoteUrl: import("zod").ZodNullable; worktreeRoot: import("zod").ZodOptional; isPaseoOwnedWorktree: import("zod").ZodLiteral; mainRepoRoot: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; }, { cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; worktreeRoot?: string | undefined; }>>]>; }, import("zod/v4/core").$strip>>; syncSeq: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodTransform<{ workspaceDirectory: string; id: string; projectId: string; projectDisplayName: string; projectRootPath: string; projectKind: "directory" | "git" | "non_git"; workspaceKind: "directory" | "worktree" | "checkout" | "local_checkout"; name: string; archivingAt: string | null; status: "running" | "attention" | "needs_input" | "failed" | "done"; statusEnteredAt: string | null; activityAt: string | null; scripts: { scriptName: string; type: "script" | "service"; hostname: string; port: number | null; proxyUrl: string | null; lifecycle: "running" | "stopped"; health: "healthy" | "unhealthy" | null; exitCode: number | null; terminalId: string | null; localProxyUrl?: string | null | undefined; publicProxyUrl?: string | null | undefined; }[]; projectCustomName?: string | null | undefined; projectCustomIconRevision?: string | null | undefined; worktreeSlug?: string | undefined; title?: string | null | undefined; pinnedAt?: string | null | undefined; labels?: string[] | undefined; diffStat?: { additions: number; deletions: number; } | null | undefined; gitRuntime?: { currentBranch?: string | null | undefined; remoteUrl?: string | null | undefined; isPaseoOwnedWorktree?: boolean | undefined; isDirty?: boolean | null | undefined; aheadBehind?: { ahead: number; behind: number; } | null | undefined; aheadOfOrigin?: number | null | undefined; behindOfOrigin?: number | null | undefined; } | null | undefined; githubRuntime?: { featuresEnabled?: boolean | undefined; pullRequest?: { url: string; title: string; state: string; baseRefName: string; headRefName: string; isMerged: boolean; number?: number | undefined; isDraft?: boolean | undefined; mergeable?: "UNKNOWN" | "MERGEABLE" | "CONFLICTING" | undefined; checks?: { name: string; status: "success" | "pending" | "failure" | "skipped" | "cancelled"; url: string | null; workflow?: string | undefined; duration?: string | undefined; traits?: string[] | undefined; }[] | undefined; checksStatus?: "success" | "pending" | "none" | "failure" | undefined; reviewDecision?: "pending" | "approved" | "changes_requested" | null | undefined; repoOwner?: string | undefined; repoName?: string | undefined; github?: unknown; } | null | undefined; error?: { message: string; } | null | undefined; refreshedAt?: string | null | undefined; } | null | undefined; forge?: string | undefined; project?: { projectKey: string; projectName: string; checkout: { worktreeRoot: null; cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; } | { worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; } | { worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; }; workspaceName?: string | null | undefined; } | undefined; syncSeq?: number | undefined; }, { id: string; projectId: string; projectDisplayName: string; projectRootPath: string; projectKind: "directory" | "git" | "non_git"; workspaceKind: "directory" | "worktree" | "checkout" | "local_checkout"; name: string; archivingAt: string | null; status: "running" | "attention" | "needs_input" | "failed" | "done"; statusEnteredAt: string | null; activityAt: string | null; scripts: { scriptName: string; type: "script" | "service"; hostname: string; port: number | null; proxyUrl: string | null; lifecycle: "running" | "stopped"; health: "healthy" | "unhealthy" | null; exitCode: number | null; terminalId: string | null; localProxyUrl?: string | null | undefined; publicProxyUrl?: string | null | undefined; }[]; projectCustomName?: string | null | undefined; projectCustomIconRevision?: string | null | undefined; workspaceDirectory?: string | undefined; worktreeSlug?: string | undefined; title?: string | null | undefined; pinnedAt?: string | null | undefined; labels?: string[] | undefined; diffStat?: { additions: number; deletions: number; } | null | undefined; gitRuntime?: { currentBranch?: string | null | undefined; remoteUrl?: string | null | undefined; isPaseoOwnedWorktree?: boolean | undefined; isDirty?: boolean | null | undefined; aheadBehind?: { ahead: number; behind: number; } | null | undefined; aheadOfOrigin?: number | null | undefined; behindOfOrigin?: number | null | undefined; } | null | undefined; githubRuntime?: { featuresEnabled?: boolean | undefined; pullRequest?: { url: string; title: string; state: string; baseRefName: string; headRefName: string; isMerged: boolean; number?: number | undefined; isDraft?: boolean | undefined; mergeable?: "UNKNOWN" | "MERGEABLE" | "CONFLICTING" | undefined; checks?: { name: string; status: "success" | "pending" | "failure" | "skipped" | "cancelled"; url: string | null; workflow?: string | undefined; duration?: string | undefined; traits?: string[] | undefined; }[] | undefined; checksStatus?: "success" | "pending" | "none" | "failure" | undefined; reviewDecision?: "pending" | "approved" | "changes_requested" | null | undefined; repoOwner?: string | undefined; repoName?: string | undefined; github?: unknown; } | null | undefined; error?: { message: string; } | null | undefined; refreshedAt?: string | null | undefined; } | null | undefined; forge?: string | undefined; project?: { projectKey: string; projectName: string; checkout: { worktreeRoot: null; cwd: string; isGit: false; currentBranch: null; remoteUrl: null; isPaseoOwnedWorktree: false; mainRepoRoot: null; } | { worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: false; mainRepoRoot: string | null; } | { worktreeRoot: string; cwd: string; isGit: true; currentBranch: string | null; remoteUrl: string | null; isPaseoOwnedWorktree: true; mainRepoRoot: string; }; workspaceName?: string | null | undefined; } | undefined; syncSeq?: number | undefined; }>>>; error: import("zod").ZodNullable; errorCode: import("zod").ZodOptional; setupTerminalId: import("zod").ZodNullable; setupSkippedReason: import("zod").ZodOptional; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"file_explorer_response">; payload: import("zod").ZodObject<{ cwd: import("zod").ZodString; path: import("zod").ZodString; mode: import("zod").ZodEnum<{ file: "file"; list: "list"; }>; directory: import("zod").ZodNullable; size: import("zod").ZodNumber; modifiedAt: import("zod").ZodString; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; file: import("zod").ZodNullable; encoding: import("zod").ZodEnum<{ "utf-8": "utf-8"; base64: "base64"; none: "none"; }>; content: import("zod").ZodOptional; mimeType: import("zod").ZodOptional; size: import("zod").ZodNumber; modifiedAt: import("zod").ZodString; revision: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"fs.file.subscribe.response">; payload: import("zod").ZodObject<{ subscriptionId: import("zod").ZodString; initial: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ status: import("zod").ZodLiteral<"ready">; cwd: import("zod").ZodString; path: import("zod").ZodString; size: import("zod").ZodNumber; modifiedAt: import("zod").ZodString; revision: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ status: import("zod").ZodLiteral<"missing">; cwd: import("zod").ZodString; path: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ status: import("zod").ZodLiteral<"error">; cwd: import("zod").ZodString; path: import("zod").ZodString; error: import("zod").ZodString; }, import("zod/v4/core").$strip>], "status">; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"fs.file.unsubscribe.response">; payload: import("zod").ZodObject<{ subscriptionId: import("zod").ZodString; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"fs.file.write.response">; payload: import("zod").ZodObject<{ result: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ status: import("zod").ZodLiteral<"written">; modifiedAt: import("zod").ZodString; size: import("zod").ZodNumber; revision: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ status: import("zod").ZodLiteral<"conflict">; version: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ status: import("zod").ZodLiteral<"ready">; cwd: import("zod").ZodString; path: import("zod").ZodString; size: import("zod").ZodNumber; modifiedAt: import("zod").ZodString; revision: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ status: import("zod").ZodLiteral<"missing">; cwd: import("zod").ZodString; path: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ status: import("zod").ZodLiteral<"error">; cwd: import("zod").ZodString; path: import("zod").ZodString; error: import("zod").ZodString; }, import("zod/v4/core").$strip>], "status">; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ status: import("zod").ZodLiteral<"error">; error: import("zod").ZodString; }, import("zod/v4/core").$strip>], "status">; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"fs.entry.create.response">; payload: import("zod").ZodObject<{ cwd: import("zod").ZodString; parentPath: import("zod").ZodString; path: import("zod").ZodNullable; success: import("zod").ZodBoolean; error: import("zod").ZodNullable; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"fs.entry.rename.response">; payload: import("zod").ZodObject<{ cwd: import("zod").ZodString; path: import("zod").ZodString; renamedPath: import("zod").ZodNullable; success: import("zod").ZodBoolean; error: import("zod").ZodNullable; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"fs.entry.duplicate.response">; payload: import("zod").ZodObject<{ cwd: import("zod").ZodString; path: import("zod").ZodString; duplicatedPath: import("zod").ZodNullable; success: import("zod").ZodBoolean; error: import("zod").ZodNullable; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"fs.entry.delete.response">; payload: import("zod").ZodObject<{ cwd: import("zod").ZodString; path: import("zod").ZodString; success: import("zod").ZodBoolean; error: import("zod").ZodNullable; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"fs.file.update">; payload: import("zod").ZodObject<{ subscriptionId: import("zod").ZodString; version: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ status: import("zod").ZodLiteral<"ready">; cwd: import("zod").ZodString; path: import("zod").ZodString; size: import("zod").ZodNumber; modifiedAt: import("zod").ZodString; revision: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ status: import("zod").ZodLiteral<"missing">; cwd: import("zod").ZodString; path: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ status: import("zod").ZodLiteral<"error">; cwd: import("zod").ZodString; path: import("zod").ZodString; error: import("zod").ZodString; }, import("zod/v4/core").$strip>], "status">; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"project_icon_response">; payload: import("zod").ZodObject<{ cwd: import("zod").ZodString; icon: import("zod").ZodNullable>; error: import("zod").ZodNullable; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"project.icon.get.response">; payload: import("zod").ZodObject<{ projectId: import("zod").ZodString; icon: import("zod").ZodNullable>; error: import("zod").ZodNullable; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"file_download_token_response">; payload: import("zod").ZodObject<{ cwd: import("zod").ZodString; path: import("zod").ZodString; token: import("zod").ZodNullable; fileName: import("zod").ZodNullable; mimeType: import("zod").ZodNullable; size: import("zod").ZodNullable; error: import("zod").ZodNullable; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"file.upload.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; file: import("zod").ZodNullable; id: import("zod").ZodString; fileName: import("zod").ZodString; mimeType: import("zod").ZodString; size: import("zod").ZodNumber; path: import("zod").ZodString; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"list_provider_models_response">; payload: import("zod").ZodObject<{ provider: import("zod").ZodString; models: import("zod").ZodOptional>; isSelectable: import("zod").ZodOptional; label: import("zod").ZodString; description: import("zod").ZodOptional; isDefault: import("zod").ZodOptional; metadata: import("zod").ZodOptional>; contextWindowMaxTokens: import("zod").ZodOptional; thinkingOptions: import("zod").ZodOptional; isDefault: import("zod").ZodOptional; metadata: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>; defaultThinkingOptionId: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; error: import("zod").ZodOptional>; fetchedAt: import("zod").ZodString; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"list_provider_modes_response">; payload: import("zod").ZodObject<{ provider: import("zod").ZodString; modes: import("zod").ZodOptional>>>; error: import("zod").ZodOptional>; fetchedAt: import("zod").ZodString; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"list_provider_features_response">; payload: import("zod").ZodObject<{ provider: import("zod").ZodString; features: import("zod").ZodOptional; id: import("zod").ZodString; label: import("zod").ZodString; description: import("zod").ZodOptional; tooltip: import("zod").ZodOptional; icon: import("zod").ZodOptional; value: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"select">; id: import("zod").ZodString; label: import("zod").ZodString; description: import("zod").ZodOptional; tooltip: import("zod").ZodOptional; icon: import("zod").ZodOptional; value: import("zod").ZodNullable; options: import("zod").ZodArray; isDefault: import("zod").ZodOptional; metadata: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>], "type">>>; error: import("zod").ZodOptional>; fetchedAt: import("zod").ZodString; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"list_available_providers_response">; payload: import("zod").ZodObject<{ providers: import("zod").ZodArray>; }, import("zod/v4/core").$strip>>; error: import("zod").ZodOptional>; fetchedAt: import("zod").ZodString; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"get_providers_snapshot_response">; payload: import("zod").ZodObject<{ cwd: import("zod").ZodOptional; entries: import("zod").ZodArray>; enabled: import("zod").ZodDefault>; source: import("zod").ZodOptional>; error: import("zod").ZodOptional; models: import("zod").ZodOptional>; isSelectable: import("zod").ZodOptional; label: import("zod").ZodString; description: import("zod").ZodOptional; isDefault: import("zod").ZodOptional; metadata: import("zod").ZodOptional>; contextWindowMaxTokens: import("zod").ZodOptional; thinkingOptions: import("zod").ZodOptional; isDefault: import("zod").ZodOptional; metadata: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>; defaultThinkingOptionId: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; modes: import("zod").ZodOptional>>>; fetchedAt: import("zod").ZodOptional; label: import("zod").ZodOptional; description: import("zod").ZodOptional; iconSvg: import("zod").ZodOptional; defaultModeId: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; compactSnapshot: import("zod").ZodOptional; description: import("zod").ZodOptional; label: import("zod").ZodOptional; provider: import("zod").ZodString; source: import("zod").ZodOptional>; enabled: import("zod").ZodDefault>; status: import("zod").ZodType>; defaultModeId: import("zod").ZodOptional>; modes: import("zod").ZodOptional>>>; fetchedAt: import("zod").ZodOptional; iconSvg: import("zod").ZodOptional; models: import("zod").ZodOptional; metadata: import("zod").ZodOptional>; label: import("zod").ZodString; id: import("zod").ZodString; isDefault: import("zod").ZodOptional; aliases: import("zod").ZodOptional>; isSelectable: import("zod").ZodOptional; contextWindowMaxTokens: import("zod").ZodOptional; defaultThinkingOptionId: import("zod").ZodOptional; thinkingSet: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; }, import("zod/v4/core").$strip>>; thinkingSets: import("zod").ZodArray; isDefault: import("zod").ZodOptional; metadata: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; defaultOptionId: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; snapshotHash: import("zod").ZodOptional; fetchedAt: import("zod").ZodOptional>; notModified: import("zod").ZodOptional; generatedAt: import("zod").ZodString; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"providers_snapshot_update">; payload: import("zod").ZodObject<{ subscriptionId: import("zod").ZodOptional; cwd: import("zod").ZodOptional; entries: import("zod").ZodArray>; enabled: import("zod").ZodDefault>; source: import("zod").ZodOptional>; error: import("zod").ZodOptional; models: import("zod").ZodOptional>; isSelectable: import("zod").ZodOptional; label: import("zod").ZodString; description: import("zod").ZodOptional; isDefault: import("zod").ZodOptional; metadata: import("zod").ZodOptional>; contextWindowMaxTokens: import("zod").ZodOptional; thinkingOptions: import("zod").ZodOptional; isDefault: import("zod").ZodOptional; metadata: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>; defaultThinkingOptionId: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; modes: import("zod").ZodOptional>>>; fetchedAt: import("zod").ZodOptional; label: import("zod").ZodOptional; description: import("zod").ZodOptional; iconSvg: import("zod").ZodOptional; defaultModeId: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; compactSnapshot: import("zod").ZodOptional; description: import("zod").ZodOptional; label: import("zod").ZodOptional; provider: import("zod").ZodString; source: import("zod").ZodOptional>; enabled: import("zod").ZodDefault>; status: import("zod").ZodType>; defaultModeId: import("zod").ZodOptional>; modes: import("zod").ZodOptional>>>; fetchedAt: import("zod").ZodOptional; iconSvg: import("zod").ZodOptional; models: import("zod").ZodOptional; metadata: import("zod").ZodOptional>; label: import("zod").ZodString; id: import("zod").ZodString; isDefault: import("zod").ZodOptional; aliases: import("zod").ZodOptional>; isSelectable: import("zod").ZodOptional; contextWindowMaxTokens: import("zod").ZodOptional; defaultThinkingOptionId: import("zod").ZodOptional; thinkingSet: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>; }, import("zod/v4/core").$strip>>; thinkingSets: import("zod").ZodArray; isDefault: import("zod").ZodOptional; metadata: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; defaultOptionId: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; snapshotHash: import("zod").ZodOptional; fetchedAt: import("zod").ZodOptional>; generatedAt: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"refresh_providers_snapshot_response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; acknowledged: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"provider_diagnostic_response">; payload: import("zod").ZodObject<{ provider: import("zod").ZodString; diagnostic: import("zod").ZodString; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"provider.usage.list.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; fetchedAt: import("zod").ZodString; providers: import("zod").ZodArray; planLabel: import("zod").ZodNullable; sourceLabel: import("zod").ZodOptional>; fetchedAt: import("zod").ZodOptional>; nextRefreshAt: import("zod").ZodOptional>; windows: import("zod").ZodArray>; remainingPct: import("zod").ZodOptional>; resetsAt: import("zod").ZodOptional>; runsOutAt: import("zod").ZodOptional>; shortfallPct: import("zod").ZodOptional>; tone: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; balances: import("zod").ZodOptional>; remaining: import("zod").ZodOptional>; limit: import("zod").ZodOptional>; unit: import("zod").ZodEnum<{ tokens: "tokens"; usd: "usd"; credits: "credits"; requests: "requests"; }>; resetsAt: import("zod").ZodOptional>; tone: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>; details: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>; error: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"list_commands_response">; payload: import("zod").ZodObject<{ agentId: import("zod").ZodString; commands: import("zod").ZodArray>>; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"list_terminals_response">; payload: import("zod").ZodObject<{ cwd: import("zod").ZodOptional; terminals: import("zod").ZodArray; workspaceId: import("zod").ZodOptional; title: import("zod").ZodOptional; activity: import("zod").ZodOptional>; attentionReason: import("zod").ZodCatch>>>; changedAt: import("zod").ZodNumber; }, import("zod/v4/core").$strip>>>; }, import("zod/v4/core").$strip>>; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"terminals_changed">; payload: import("zod").ZodObject<{ subscriptionId: import("zod").ZodOptional; requestId: import("zod").ZodOptional; workspaceId: import("zod").ZodOptional; cwd: import("zod").ZodString; terminals: import("zod").ZodArray; title: import("zod").ZodOptional; name: import("zod").ZodString; id: import("zod").ZodString; activity: import("zod").ZodOptional>; attentionReason: import("zod").ZodCatch>>>; changedAt: import("zod").ZodNumber; }, import("zod/v4/core").$strip>>>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"create_terminal_response">; payload: import("zod").ZodObject<{ terminal: import("zod").ZodNullable; title: import("zod").ZodOptional; activity: import("zod").ZodOptional>; attentionReason: import("zod").ZodCatch>>>; changedAt: import("zod").ZodNumber; }, import("zod/v4/core").$strip>>>; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"terminal.rename.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; success: import("zod").ZodBoolean; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"subscribe_terminal_response">; payload: import("zod").ZodUnion; error: import("zod").ZodNull; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ terminalId: import("zod").ZodString; error: import("zod").ZodString; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>]>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"kill_terminal_response">; payload: import("zod").ZodObject<{ terminalId: import("zod").ZodString; success: import("zod").ZodBoolean; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"capture_terminal_response">; payload: import("zod").ZodObject<{ terminalId: import("zod").ZodString; lines: import("zod").ZodArray; totalLines: import("zod").ZodNumber; requestId: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"terminal_stream_exit">; payload: import("zod").ZodObject<{ subscriptionId: import("zod").ZodOptional; terminalId: import("zod").ZodString; error: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"terminal_attention_required">; payload: import("zod").ZodObject<{ subscriptionId: import("zod").ZodOptional; serverId: import("zod").ZodOptional; terminalId: import("zod").ZodString; cwd: import("zod").ZodString; workspaceId: import("zod").ZodOptional; reason: import("zod").ZodEnum<{ finished: "finished"; needs_input: "needs_input"; }>; title: import("zod").ZodString; body: import("zod").ZodString; shouldNotify: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"chat/create/response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; room: import("zod").ZodNullable; createdAt: import("zod").ZodString; updatedAt: import("zod").ZodString; messageCount: import("zod").ZodNumber; lastMessageAt: import("zod").ZodNullable; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"chat/list/response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; rooms: import("zod").ZodArray; createdAt: import("zod").ZodString; updatedAt: import("zod").ZodString; messageCount: import("zod").ZodNumber; lastMessageAt: import("zod").ZodNullable; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"chat/inspect/response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; room: import("zod").ZodNullable; createdAt: import("zod").ZodString; updatedAt: import("zod").ZodString; messageCount: import("zod").ZodNumber; lastMessageAt: import("zod").ZodNullable; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"chat/delete/response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; room: import("zod").ZodNullable; createdAt: import("zod").ZodString; updatedAt: import("zod").ZodString; messageCount: import("zod").ZodNumber; lastMessageAt: import("zod").ZodNullable; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"chat/post/response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; message: import("zod").ZodNullable; mentionAgentIds: import("zod").ZodArray; createdAt: import("zod").ZodString; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"chat/read/response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; messages: import("zod").ZodArray; mentionAgentIds: import("zod").ZodArray; createdAt: import("zod").ZodString; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"chat/wait/response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; messages: import("zod").ZodArray; mentionAgentIds: import("zod").ZodArray; createdAt: import("zod").ZodString; }, import("zod/v4/core").$strip>>; timedOut: import("zod").ZodBoolean; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"schedule/create/response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; schedule: import("zod").ZodNullable; id: import("zod").ZodString; status: import("zod").ZodEnum<{ completed: "completed"; active: "active"; paused: "paused"; }>; createdAt: import("zod").ZodString; updatedAt: import("zod").ZodString; cadence: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ type: import("zod").ZodLiteral<"every">; everyMs: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"cron">; expression: import("zod").ZodString; timezone: import("zod").ZodOptional; }, import("zod/v4/core").$strip>], "type">; target: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ type: import("zod").ZodLiteral<"agent">; agentId: import("zod").ZodGUID; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"new-agent">; config: import("zod").ZodObject<{ provider: import("zod").ZodString; cwd: import("zod").ZodString; modeId: import("zod").ZodOptional; model: import("zod").ZodOptional; thinkingOptionId: import("zod").ZodOptional; archiveOnFinish: import("zod").ZodOptional; isolation: import("zod").ZodOptional>; title: import("zod").ZodOptional>; providerOptions: import("zod").ZodOptional>; featureValues: import("zod").ZodOptional>; systemPrompt: import("zod").ZodOptional; mcpServers: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>], "type">; prompt: import("zod").ZodString; nextRunAt: import("zod").ZodNullable; lastRunAt: import("zod").ZodNullable; pausedAt: import("zod").ZodNullable; expiresAt: import("zod").ZodNullable; maxRuns: import("zod").ZodNullable; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"schedule/list/response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; schedules: import("zod").ZodArray; id: import("zod").ZodString; status: import("zod").ZodEnum<{ completed: "completed"; active: "active"; paused: "paused"; }>; createdAt: import("zod").ZodString; updatedAt: import("zod").ZodString; cadence: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ type: import("zod").ZodLiteral<"every">; everyMs: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"cron">; expression: import("zod").ZodString; timezone: import("zod").ZodOptional; }, import("zod/v4/core").$strip>], "type">; target: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ type: import("zod").ZodLiteral<"agent">; agentId: import("zod").ZodGUID; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"new-agent">; config: import("zod").ZodObject<{ provider: import("zod").ZodString; cwd: import("zod").ZodString; modeId: import("zod").ZodOptional; model: import("zod").ZodOptional; thinkingOptionId: import("zod").ZodOptional; archiveOnFinish: import("zod").ZodOptional; isolation: import("zod").ZodOptional>; title: import("zod").ZodOptional>; providerOptions: import("zod").ZodOptional>; featureValues: import("zod").ZodOptional>; systemPrompt: import("zod").ZodOptional; mcpServers: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>], "type">; prompt: import("zod").ZodString; nextRunAt: import("zod").ZodNullable; lastRunAt: import("zod").ZodNullable; pausedAt: import("zod").ZodNullable; expiresAt: import("zod").ZodNullable; maxRuns: import("zod").ZodNullable; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"schedule/inspect/response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; schedule: import("zod").ZodNullable; prompt: import("zod").ZodString; cadence: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ type: import("zod").ZodLiteral<"every">; everyMs: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"cron">; expression: import("zod").ZodString; timezone: import("zod").ZodOptional; }, import("zod/v4/core").$strip>], "type">; target: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ type: import("zod").ZodLiteral<"agent">; agentId: import("zod").ZodGUID; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"new-agent">; config: import("zod").ZodObject<{ provider: import("zod").ZodString; cwd: import("zod").ZodString; modeId: import("zod").ZodOptional; model: import("zod").ZodOptional; thinkingOptionId: import("zod").ZodOptional; archiveOnFinish: import("zod").ZodOptional; isolation: import("zod").ZodOptional>; title: import("zod").ZodOptional>; providerOptions: import("zod").ZodOptional>; featureValues: import("zod").ZodOptional>; systemPrompt: import("zod").ZodOptional; mcpServers: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>], "type">; status: import("zod").ZodEnum<{ completed: "completed"; active: "active"; paused: "paused"; }>; createdAt: import("zod").ZodString; updatedAt: import("zod").ZodString; nextRunAt: import("zod").ZodNullable; lastRunAt: import("zod").ZodNullable; pausedAt: import("zod").ZodNullable; expiresAt: import("zod").ZodNullable; maxRuns: import("zod").ZodNullable; runs: import("zod").ZodArray; status: import("zod").ZodEnum<{ running: "running"; failed: "failed"; succeeded: "succeeded"; }>; agentId: import("zod").ZodNullable; workspaceId: import("zod").ZodOptional>; output: import("zod").ZodNullable; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"schedule/logs/response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; runs: import("zod").ZodArray; status: import("zod").ZodEnum<{ running: "running"; failed: "failed"; succeeded: "succeeded"; }>; agentId: import("zod").ZodNullable; workspaceId: import("zod").ZodOptional>; output: import("zod").ZodNullable; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"schedule/pause/response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; schedule: import("zod").ZodNullable; id: import("zod").ZodString; status: import("zod").ZodEnum<{ completed: "completed"; active: "active"; paused: "paused"; }>; createdAt: import("zod").ZodString; updatedAt: import("zod").ZodString; cadence: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ type: import("zod").ZodLiteral<"every">; everyMs: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"cron">; expression: import("zod").ZodString; timezone: import("zod").ZodOptional; }, import("zod/v4/core").$strip>], "type">; target: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ type: import("zod").ZodLiteral<"agent">; agentId: import("zod").ZodGUID; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"new-agent">; config: import("zod").ZodObject<{ provider: import("zod").ZodString; cwd: import("zod").ZodString; modeId: import("zod").ZodOptional; model: import("zod").ZodOptional; thinkingOptionId: import("zod").ZodOptional; archiveOnFinish: import("zod").ZodOptional; isolation: import("zod").ZodOptional>; title: import("zod").ZodOptional>; providerOptions: import("zod").ZodOptional>; featureValues: import("zod").ZodOptional>; systemPrompt: import("zod").ZodOptional; mcpServers: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>], "type">; prompt: import("zod").ZodString; nextRunAt: import("zod").ZodNullable; lastRunAt: import("zod").ZodNullable; pausedAt: import("zod").ZodNullable; expiresAt: import("zod").ZodNullable; maxRuns: import("zod").ZodNullable; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"schedule/resume/response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; schedule: import("zod").ZodNullable; id: import("zod").ZodString; status: import("zod").ZodEnum<{ completed: "completed"; active: "active"; paused: "paused"; }>; createdAt: import("zod").ZodString; updatedAt: import("zod").ZodString; cadence: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ type: import("zod").ZodLiteral<"every">; everyMs: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"cron">; expression: import("zod").ZodString; timezone: import("zod").ZodOptional; }, import("zod/v4/core").$strip>], "type">; target: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ type: import("zod").ZodLiteral<"agent">; agentId: import("zod").ZodGUID; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"new-agent">; config: import("zod").ZodObject<{ provider: import("zod").ZodString; cwd: import("zod").ZodString; modeId: import("zod").ZodOptional; model: import("zod").ZodOptional; thinkingOptionId: import("zod").ZodOptional; archiveOnFinish: import("zod").ZodOptional; isolation: import("zod").ZodOptional>; title: import("zod").ZodOptional>; providerOptions: import("zod").ZodOptional>; featureValues: import("zod").ZodOptional>; systemPrompt: import("zod").ZodOptional; mcpServers: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>], "type">; prompt: import("zod").ZodString; nextRunAt: import("zod").ZodNullable; lastRunAt: import("zod").ZodNullable; pausedAt: import("zod").ZodNullable; expiresAt: import("zod").ZodNullable; maxRuns: import("zod").ZodNullable; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"schedule/delete/response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; scheduleId: import("zod").ZodString; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"schedule/run-once/response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; schedule: import("zod").ZodNullable; prompt: import("zod").ZodString; cadence: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ type: import("zod").ZodLiteral<"every">; everyMs: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"cron">; expression: import("zod").ZodString; timezone: import("zod").ZodOptional; }, import("zod/v4/core").$strip>], "type">; target: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ type: import("zod").ZodLiteral<"agent">; agentId: import("zod").ZodGUID; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"new-agent">; config: import("zod").ZodObject<{ provider: import("zod").ZodString; cwd: import("zod").ZodString; modeId: import("zod").ZodOptional; model: import("zod").ZodOptional; thinkingOptionId: import("zod").ZodOptional; archiveOnFinish: import("zod").ZodOptional; isolation: import("zod").ZodOptional>; title: import("zod").ZodOptional>; providerOptions: import("zod").ZodOptional>; featureValues: import("zod").ZodOptional>; systemPrompt: import("zod").ZodOptional; mcpServers: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>], "type">; status: import("zod").ZodEnum<{ completed: "completed"; active: "active"; paused: "paused"; }>; createdAt: import("zod").ZodString; updatedAt: import("zod").ZodString; nextRunAt: import("zod").ZodNullable; lastRunAt: import("zod").ZodNullable; pausedAt: import("zod").ZodNullable; expiresAt: import("zod").ZodNullable; maxRuns: import("zod").ZodNullable; runs: import("zod").ZodArray; status: import("zod").ZodEnum<{ running: "running"; failed: "failed"; succeeded: "succeeded"; }>; agentId: import("zod").ZodNullable; workspaceId: import("zod").ZodOptional>; output: import("zod").ZodNullable; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"schedule/update/response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; schedule: import("zod").ZodNullable; prompt: import("zod").ZodString; cadence: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ type: import("zod").ZodLiteral<"every">; everyMs: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"cron">; expression: import("zod").ZodString; timezone: import("zod").ZodOptional; }, import("zod/v4/core").$strip>], "type">; target: import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ type: import("zod").ZodLiteral<"agent">; agentId: import("zod").ZodGUID; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"new-agent">; config: import("zod").ZodObject<{ provider: import("zod").ZodString; cwd: import("zod").ZodString; modeId: import("zod").ZodOptional; model: import("zod").ZodOptional; thinkingOptionId: import("zod").ZodOptional; archiveOnFinish: import("zod").ZodOptional; isolation: import("zod").ZodOptional>; title: import("zod").ZodOptional>; providerOptions: import("zod").ZodOptional>; featureValues: import("zod").ZodOptional>; systemPrompt: import("zod").ZodOptional; mcpServers: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>], "type">; status: import("zod").ZodEnum<{ completed: "completed"; active: "active"; paused: "paused"; }>; createdAt: import("zod").ZodString; updatedAt: import("zod").ZodString; nextRunAt: import("zod").ZodNullable; lastRunAt: import("zod").ZodNullable; pausedAt: import("zod").ZodNullable; expiresAt: import("zod").ZodNullable; maxRuns: import("zod").ZodNullable; runs: import("zod").ZodArray; status: import("zod").ZodEnum<{ running: "running"; failed: "failed"; succeeded: "succeeded"; }>; agentId: import("zod").ZodNullable; workspaceId: import("zod").ZodOptional>; output: import("zod").ZodNullable; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"loop/run/response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; loop: import("zod").ZodNullable; prompt: import("zod").ZodString; cwd: import("zod").ZodString; provider: import("zod").ZodString; model: import("zod").ZodNullable; modeId: import("zod").ZodDefault>; workerProvider: import("zod").ZodNullable; workerModel: import("zod").ZodNullable; verifierProvider: import("zod").ZodNullable; verifierModel: import("zod").ZodNullable; verifierModeId: import("zod").ZodDefault>; verifyPrompt: import("zod").ZodNullable; verifyChecks: import("zod").ZodArray; archive: import("zod").ZodBoolean; sleepMs: import("zod").ZodNumber; maxIterations: import("zod").ZodNullable; maxTimeMs: import("zod").ZodNullable; status: import("zod").ZodEnum<{ running: "running"; failed: "failed"; succeeded: "succeeded"; stopped: "stopped"; }>; createdAt: import("zod").ZodString; updatedAt: import("zod").ZodString; startedAt: import("zod").ZodString; completedAt: import("zod").ZodNullable; stopRequestedAt: import("zod").ZodNullable; iterations: import("zod").ZodArray; workerStartedAt: import("zod").ZodString; workerCompletedAt: import("zod").ZodNullable; verifierAgentId: import("zod").ZodNullable; status: import("zod").ZodEnum<{ running: "running"; failed: "failed"; succeeded: "succeeded"; stopped: "stopped"; }>; workerOutcome: import("zod").ZodNullable>; failureReason: import("zod").ZodNullable; verifyChecks: import("zod").ZodArray>; verifyPrompt: import("zod").ZodNullable; startedAt: import("zod").ZodString; completedAt: import("zod").ZodString; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; logs: import("zod").ZodArray; source: import("zod").ZodEnum<{ loop: "loop"; worker: "worker"; verifier: "verifier"; "verify-check": "verify-check"; }>; level: import("zod").ZodEnum<{ error: "error"; info: "info"; }>; text: import("zod").ZodString; }, import("zod/v4/core").$strip>>; nextLogSeq: import("zod").ZodNumber; activeIteration: import("zod").ZodNullable; activeWorkerAgentId: import("zod").ZodNullable; activeVerifierAgentId: import("zod").ZodNullable; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"loop/list/response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; loops: import("zod").ZodArray; status: import("zod").ZodEnum<{ running: "running"; failed: "failed"; succeeded: "succeeded"; stopped: "stopped"; }>; cwd: import("zod").ZodString; createdAt: import("zod").ZodString; updatedAt: import("zod").ZodString; activeIteration: import("zod").ZodNullable; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"loop/inspect/response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; loop: import("zod").ZodNullable; prompt: import("zod").ZodString; cwd: import("zod").ZodString; provider: import("zod").ZodString; model: import("zod").ZodNullable; modeId: import("zod").ZodDefault>; workerProvider: import("zod").ZodNullable; workerModel: import("zod").ZodNullable; verifierProvider: import("zod").ZodNullable; verifierModel: import("zod").ZodNullable; verifierModeId: import("zod").ZodDefault>; verifyPrompt: import("zod").ZodNullable; verifyChecks: import("zod").ZodArray; archive: import("zod").ZodBoolean; sleepMs: import("zod").ZodNumber; maxIterations: import("zod").ZodNullable; maxTimeMs: import("zod").ZodNullable; status: import("zod").ZodEnum<{ running: "running"; failed: "failed"; succeeded: "succeeded"; stopped: "stopped"; }>; createdAt: import("zod").ZodString; updatedAt: import("zod").ZodString; startedAt: import("zod").ZodString; completedAt: import("zod").ZodNullable; stopRequestedAt: import("zod").ZodNullable; iterations: import("zod").ZodArray; workerStartedAt: import("zod").ZodString; workerCompletedAt: import("zod").ZodNullable; verifierAgentId: import("zod").ZodNullable; status: import("zod").ZodEnum<{ running: "running"; failed: "failed"; succeeded: "succeeded"; stopped: "stopped"; }>; workerOutcome: import("zod").ZodNullable>; failureReason: import("zod").ZodNullable; verifyChecks: import("zod").ZodArray>; verifyPrompt: import("zod").ZodNullable; startedAt: import("zod").ZodString; completedAt: import("zod").ZodString; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; logs: import("zod").ZodArray; source: import("zod").ZodEnum<{ loop: "loop"; worker: "worker"; verifier: "verifier"; "verify-check": "verify-check"; }>; level: import("zod").ZodEnum<{ error: "error"; info: "info"; }>; text: import("zod").ZodString; }, import("zod/v4/core").$strip>>; nextLogSeq: import("zod").ZodNumber; activeIteration: import("zod").ZodNullable; activeWorkerAgentId: import("zod").ZodNullable; activeVerifierAgentId: import("zod").ZodNullable; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"loop/logs/response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; loop: import("zod").ZodNullable; prompt: import("zod").ZodString; cwd: import("zod").ZodString; provider: import("zod").ZodString; model: import("zod").ZodNullable; modeId: import("zod").ZodDefault>; workerProvider: import("zod").ZodNullable; workerModel: import("zod").ZodNullable; verifierProvider: import("zod").ZodNullable; verifierModel: import("zod").ZodNullable; verifierModeId: import("zod").ZodDefault>; verifyPrompt: import("zod").ZodNullable; verifyChecks: import("zod").ZodArray; archive: import("zod").ZodBoolean; sleepMs: import("zod").ZodNumber; maxIterations: import("zod").ZodNullable; maxTimeMs: import("zod").ZodNullable; status: import("zod").ZodEnum<{ running: "running"; failed: "failed"; succeeded: "succeeded"; stopped: "stopped"; }>; createdAt: import("zod").ZodString; updatedAt: import("zod").ZodString; startedAt: import("zod").ZodString; completedAt: import("zod").ZodNullable; stopRequestedAt: import("zod").ZodNullable; iterations: import("zod").ZodArray; workerStartedAt: import("zod").ZodString; workerCompletedAt: import("zod").ZodNullable; verifierAgentId: import("zod").ZodNullable; status: import("zod").ZodEnum<{ running: "running"; failed: "failed"; succeeded: "succeeded"; stopped: "stopped"; }>; workerOutcome: import("zod").ZodNullable>; failureReason: import("zod").ZodNullable; verifyChecks: import("zod").ZodArray>; verifyPrompt: import("zod").ZodNullable; startedAt: import("zod").ZodString; completedAt: import("zod").ZodString; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; logs: import("zod").ZodArray; source: import("zod").ZodEnum<{ loop: "loop"; worker: "worker"; verifier: "verifier"; "verify-check": "verify-check"; }>; level: import("zod").ZodEnum<{ error: "error"; info: "info"; }>; text: import("zod").ZodString; }, import("zod/v4/core").$strip>>; nextLogSeq: import("zod").ZodNumber; activeIteration: import("zod").ZodNullable; activeWorkerAgentId: import("zod").ZodNullable; activeVerifierAgentId: import("zod").ZodNullable; }, import("zod/v4/core").$strip>>; entries: import("zod").ZodArray; source: import("zod").ZodEnum<{ loop: "loop"; worker: "worker"; verifier: "verifier"; "verify-check": "verify-check"; }>; level: import("zod").ZodEnum<{ error: "error"; info: "info"; }>; text: import("zod").ZodString; }, import("zod/v4/core").$strip>>; nextCursor: import("zod").ZodNumber; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"loop/stop/response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; loop: import("zod").ZodNullable; prompt: import("zod").ZodString; cwd: import("zod").ZodString; provider: import("zod").ZodString; model: import("zod").ZodNullable; modeId: import("zod").ZodDefault>; workerProvider: import("zod").ZodNullable; workerModel: import("zod").ZodNullable; verifierProvider: import("zod").ZodNullable; verifierModel: import("zod").ZodNullable; verifierModeId: import("zod").ZodDefault>; verifyPrompt: import("zod").ZodNullable; verifyChecks: import("zod").ZodArray; archive: import("zod").ZodBoolean; sleepMs: import("zod").ZodNumber; maxIterations: import("zod").ZodNullable; maxTimeMs: import("zod").ZodNullable; status: import("zod").ZodEnum<{ running: "running"; failed: "failed"; succeeded: "succeeded"; stopped: "stopped"; }>; createdAt: import("zod").ZodString; updatedAt: import("zod").ZodString; startedAt: import("zod").ZodString; completedAt: import("zod").ZodNullable; stopRequestedAt: import("zod").ZodNullable; iterations: import("zod").ZodArray; workerStartedAt: import("zod").ZodString; workerCompletedAt: import("zod").ZodNullable; verifierAgentId: import("zod").ZodNullable; status: import("zod").ZodEnum<{ running: "running"; failed: "failed"; succeeded: "succeeded"; stopped: "stopped"; }>; workerOutcome: import("zod").ZodNullable>; failureReason: import("zod").ZodNullable; verifyChecks: import("zod").ZodArray>; verifyPrompt: import("zod").ZodNullable; startedAt: import("zod").ZodString; completedAt: import("zod").ZodString; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; logs: import("zod").ZodArray; source: import("zod").ZodEnum<{ loop: "loop"; worker: "worker"; verifier: "verifier"; "verify-check": "verify-check"; }>; level: import("zod").ZodEnum<{ error: "error"; info: "info"; }>; text: import("zod").ZodString; }, import("zod/v4/core").$strip>>; nextLogSeq: import("zod").ZodNumber; activeIteration: import("zod").ZodNullable; activeWorkerAgentId: import("zod").ZodNullable; activeVerifierAgentId: import("zod").ZodNullable; }, import("zod/v4/core").$strip>>; error: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"daemon.update.progress">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; phase: import("zod").ZodEnum<{ starting: "starting"; downloading: "downloading"; installing: "installing"; complete: "complete"; }>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ type: import("zod").ZodLiteral<"daemon.update.response">; payload: import("zod").ZodObject<{ requestId: import("zod").ZodString; success: import("zod").ZodBoolean; error: import("zod").ZodNullable; previousVersion: import("zod").ZodNullable; newVersion: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>], "type">; }, import("zod/v4/core").$strip>], "type">; }; //# sourceMappingURL=ws-outbound-schema-metadata.d.ts.map