/** * Structured tool results: the `structuredContent` channel and each tool's * `outputSchema`. * * Every tool returns one object under `structuredContent`, success and error * alike, with `status: "ok" | "error"`. The object is built from the value the * tool computed, never parsed back from text, and the text block's fenced JSON * is that same object serialized, so the two channels cannot diverge. * * Every schema object is open (`.passthrough()`): the schema names the fields a * host branches on, and anything else the SDK or gateway adds passes through. * The MCP SDK validates `structuredContent` against the schema on success and * skips validation on `isError`; the tests validate error results too. */ import { z } from "zod"; /** Standard return shape for all MCP tool handlers. */ export interface ToolResult { [key: string]: unknown; content: Array<{ type: "text"; text: string; }>; structuredContent: Record; isError?: boolean; } /** Local codes for failures that are not a `Run402Error` carrying its own code. */ export type LocalToolErrorCode = "PROJECT_NOT_FOUND" | "PROJECT_CREDENTIAL_NOT_FOUND" | "NETWORK_ERROR" | "RESULT_REF_NOT_FOUND" | "DOCS_TOPIC_NOT_FOUND" | "WALLET_NOT_FOUND" | "UNKNOWN_ARGUMENT" | "INVALID_ARGUMENTS" | "INTERNAL_ERROR"; export interface ToolError { code: string; message: string; next_actions: Array>; category?: string; retryable?: boolean; safe_to_retry?: boolean; http_status?: number; mutation_state?: string; trace_id?: string; details?: unknown; line?: number; column?: number; phase?: string; resource?: string; operation_id?: string; plan_id?: string; fix?: unknown; logs?: string[]; } export declare const toolErrorSchema: z.ZodObject<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>; /** At most this many deploy log lines ride in an error, as the text shows. */ export declare const DEPLOY_ERROR_LOG_LINES = 50; /** * Normalize anything a handler caught into the one error object. A * `Run402Error` supplies its own code and fields unchanged; anything else gets * a local code. `context` is the verb phrase the prose uses ("reading status"). */ export declare function toolErrorFrom(err: unknown, context?: string): ToolError; /** The fenced JSON block the text channel carries: the structured object itself. */ export declare function jsonBlock(value: unknown): string; /** `{ status: "ok", result }` for the fixed tools that return one SDK object. */ export declare function okResult(result: unknown): { status: "ok"; result: unknown; }; /** An error result: `isError`, the prose the model reads, the object a host reads. */ export declare function errorResult(text: string, error: ToolError, extra?: Record): ToolResult; export declare const runOutputSchema: z.ZodObject<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { value: z.ZodOptional; value_kind: z.ZodOptional>; value_window: z.ZodOptional; rest: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ path: z.ZodString; items: z.ZodArray; rest: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ path: z.ZodString; items: z.ZodArray; rest: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; value_ref: z.ZodOptional>; shown: z.ZodOptional; total: z.ZodOptional; logs: z.ZodOptional; line: z.ZodString; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ level: z.ZodEnum<["log", "info", "warn", "error"]>; line: z.ZodString; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ level: z.ZodEnum<["log", "info", "warn", "error"]>; line: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">>; logs_ref: z.ZodOptional>; logs_dropped: z.ZodOptional; calls: z.ZodOptional; payment_attempt_id: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ path: z.ZodString; duration_ms: z.ZodNumber; ok: z.ZodBoolean; code: z.ZodOptional; payment_attempt_id: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ path: z.ZodString; duration_ms: z.ZodNumber; ok: z.ZodBoolean; code: z.ZodOptional; payment_attempt_id: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; calls_dropped: z.ZodOptional; duration_ms: z.ZodOptional; wallet: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ local_label: z.ZodString; address: z.ZodNullable; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ local_label: z.ZodString; address: z.ZodNullable; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { value: z.ZodOptional; value_kind: z.ZodOptional>; value_window: z.ZodOptional; rest: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ path: z.ZodString; items: z.ZodArray; rest: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ path: z.ZodString; items: z.ZodArray; rest: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; value_ref: z.ZodOptional>; shown: z.ZodOptional; total: z.ZodOptional; logs: z.ZodOptional; line: z.ZodString; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ level: z.ZodEnum<["log", "info", "warn", "error"]>; line: z.ZodString; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ level: z.ZodEnum<["log", "info", "warn", "error"]>; line: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">>; logs_ref: z.ZodOptional>; logs_dropped: z.ZodOptional; calls: z.ZodOptional; payment_attempt_id: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ path: z.ZodString; duration_ms: z.ZodNumber; ok: z.ZodBoolean; code: z.ZodOptional; payment_attempt_id: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ path: z.ZodString; duration_ms: z.ZodNumber; ok: z.ZodBoolean; code: z.ZodOptional; payment_attempt_id: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; calls_dropped: z.ZodOptional; duration_ms: z.ZodOptional; wallet: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ local_label: z.ZodString; address: z.ZodNullable; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ local_label: z.ZodString; address: z.ZodNullable; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { value: z.ZodOptional; value_kind: z.ZodOptional>; value_window: z.ZodOptional; rest: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ path: z.ZodString; items: z.ZodArray; rest: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ path: z.ZodString; items: z.ZodArray; rest: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; value_ref: z.ZodOptional>; shown: z.ZodOptional; total: z.ZodOptional; logs: z.ZodOptional; line: z.ZodString; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ level: z.ZodEnum<["log", "info", "warn", "error"]>; line: z.ZodString; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ level: z.ZodEnum<["log", "info", "warn", "error"]>; line: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">>; logs_ref: z.ZodOptional>; logs_dropped: z.ZodOptional; calls: z.ZodOptional; payment_attempt_id: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ path: z.ZodString; duration_ms: z.ZodNumber; ok: z.ZodBoolean; code: z.ZodOptional; payment_attempt_id: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ path: z.ZodString; duration_ms: z.ZodNumber; ok: z.ZodBoolean; code: z.ZodOptional; payment_attempt_id: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; calls_dropped: z.ZodOptional; duration_ms: z.ZodOptional; wallet: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ local_label: z.ZodString; address: z.ZodNullable; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ local_label: z.ZodString; address: z.ZodNullable; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>; export declare const upOutputSchema: z.ZodObject<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { result: z.ZodOptional; mode: z.ZodOptional; dry_run: z.ZodOptional; steps: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">>; result: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ action: z.ZodOptional; mode: z.ZodOptional; dry_run: z.ZodOptional; steps: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">>; result: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ action: z.ZodOptional; mode: z.ZodOptional; dry_run: z.ZodOptional; steps: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">>; result: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { result: z.ZodOptional; mode: z.ZodOptional; dry_run: z.ZodOptional; steps: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">>; result: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ action: z.ZodOptional; mode: z.ZodOptional; dry_run: z.ZodOptional; steps: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">>; result: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ action: z.ZodOptional; mode: z.ZodOptional; dry_run: z.ZodOptional; steps: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">>; result: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { result: z.ZodOptional; mode: z.ZodOptional; dry_run: z.ZodOptional; steps: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">>; result: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ action: z.ZodOptional; mode: z.ZodOptional; dry_run: z.ZodOptional; steps: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">>; result: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ action: z.ZodOptional; mode: z.ZodOptional; dry_run: z.ZodOptional; steps: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">>; result: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>; export declare const deployOutputSchema: z.ZodObject<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { result: z.ZodOptional; warnings: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; next_actions: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ release_id: z.ZodString; operation_id: z.ZodString; urls: z.ZodRecord; warnings: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; next_actions: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ release_id: z.ZodString; operation_id: z.ZodString; urls: z.ZodRecord; warnings: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; next_actions: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; }, z.ZodTypeAny, "passthrough">>>; events: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; warnings: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { result: z.ZodOptional; warnings: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; next_actions: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ release_id: z.ZodString; operation_id: z.ZodString; urls: z.ZodRecord; warnings: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; next_actions: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ release_id: z.ZodString; operation_id: z.ZodString; urls: z.ZodRecord; warnings: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; next_actions: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; }, z.ZodTypeAny, "passthrough">>>; events: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; warnings: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { result: z.ZodOptional; warnings: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; next_actions: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ release_id: z.ZodString; operation_id: z.ZodString; urls: z.ZodRecord; warnings: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; next_actions: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ release_id: z.ZodString; operation_id: z.ZodString; urls: z.ZodRecord; warnings: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; next_actions: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; }, z.ZodTypeAny, "passthrough">>>; events: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; warnings: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; }, z.ZodTypeAny, "passthrough">>; export declare const statusOutputSchema: z.ZodObject<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { result: z.ZodOptional>; address: z.ZodString; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ local_label: z.ZodString; server_label: z.ZodOptional>; address: z.ZodString; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ local_label: z.ZodString; server_label: z.ZodOptional>; address: z.ZodString; }, z.ZodTypeAny, "passthrough">>>; projects: z.ZodArray, z.objectInputType<{ project_id: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">; active_project: z.ZodNullable; tier: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ name: z.ZodString; status: z.ZodString; expires: z.ZodNullable; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ name: z.ZodString; status: z.ZodString; expires: z.ZodNullable; }, z.ZodTypeAny, "passthrough">>>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ wallet: z.ZodNullable>; address: z.ZodString; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ local_label: z.ZodString; server_label: z.ZodOptional>; address: z.ZodString; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ local_label: z.ZodString; server_label: z.ZodOptional>; address: z.ZodString; }, z.ZodTypeAny, "passthrough">>>; projects: z.ZodArray, z.objectInputType<{ project_id: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">; active_project: z.ZodNullable; tier: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ name: z.ZodString; status: z.ZodString; expires: z.ZodNullable; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ name: z.ZodString; status: z.ZodString; expires: z.ZodNullable; }, z.ZodTypeAny, "passthrough">>>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ wallet: z.ZodNullable>; address: z.ZodString; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ local_label: z.ZodString; server_label: z.ZodOptional>; address: z.ZodString; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ local_label: z.ZodString; server_label: z.ZodOptional>; address: z.ZodString; }, z.ZodTypeAny, "passthrough">>>; projects: z.ZodArray, z.objectInputType<{ project_id: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">; active_project: z.ZodNullable; tier: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ name: z.ZodString; status: z.ZodString; expires: z.ZodNullable; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ name: z.ZodString; status: z.ZodString; expires: z.ZodNullable; }, z.ZodTypeAny, "passthrough">>>>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { result: z.ZodOptional>; address: z.ZodString; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ local_label: z.ZodString; server_label: z.ZodOptional>; address: z.ZodString; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ local_label: z.ZodString; server_label: z.ZodOptional>; address: z.ZodString; }, z.ZodTypeAny, "passthrough">>>; projects: z.ZodArray, z.objectInputType<{ project_id: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">; active_project: z.ZodNullable; tier: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ name: z.ZodString; status: z.ZodString; expires: z.ZodNullable; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ name: z.ZodString; status: z.ZodString; expires: z.ZodNullable; }, z.ZodTypeAny, "passthrough">>>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ wallet: z.ZodNullable>; address: z.ZodString; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ local_label: z.ZodString; server_label: z.ZodOptional>; address: z.ZodString; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ local_label: z.ZodString; server_label: z.ZodOptional>; address: z.ZodString; }, z.ZodTypeAny, "passthrough">>>; projects: z.ZodArray, z.objectInputType<{ project_id: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">; active_project: z.ZodNullable; tier: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ name: z.ZodString; status: z.ZodString; expires: z.ZodNullable; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ name: z.ZodString; status: z.ZodString; expires: z.ZodNullable; }, z.ZodTypeAny, "passthrough">>>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ wallet: z.ZodNullable>; address: z.ZodString; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ local_label: z.ZodString; server_label: z.ZodOptional>; address: z.ZodString; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ local_label: z.ZodString; server_label: z.ZodOptional>; address: z.ZodString; }, z.ZodTypeAny, "passthrough">>>; projects: z.ZodArray, z.objectInputType<{ project_id: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">; active_project: z.ZodNullable; tier: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ name: z.ZodString; status: z.ZodString; expires: z.ZodNullable; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ name: z.ZodString; status: z.ZodString; expires: z.ZodNullable; }, z.ZodTypeAny, "passthrough">>>>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { result: z.ZodOptional>; address: z.ZodString; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ local_label: z.ZodString; server_label: z.ZodOptional>; address: z.ZodString; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ local_label: z.ZodString; server_label: z.ZodOptional>; address: z.ZodString; }, z.ZodTypeAny, "passthrough">>>; projects: z.ZodArray, z.objectInputType<{ project_id: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">; active_project: z.ZodNullable; tier: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ name: z.ZodString; status: z.ZodString; expires: z.ZodNullable; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ name: z.ZodString; status: z.ZodString; expires: z.ZodNullable; }, z.ZodTypeAny, "passthrough">>>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ wallet: z.ZodNullable>; address: z.ZodString; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ local_label: z.ZodString; server_label: z.ZodOptional>; address: z.ZodString; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ local_label: z.ZodString; server_label: z.ZodOptional>; address: z.ZodString; }, z.ZodTypeAny, "passthrough">>>; projects: z.ZodArray, z.objectInputType<{ project_id: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">; active_project: z.ZodNullable; tier: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ name: z.ZodString; status: z.ZodString; expires: z.ZodNullable; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ name: z.ZodString; status: z.ZodString; expires: z.ZodNullable; }, z.ZodTypeAny, "passthrough">>>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ wallet: z.ZodNullable>; address: z.ZodString; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ local_label: z.ZodString; server_label: z.ZodOptional>; address: z.ZodString; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ local_label: z.ZodString; server_label: z.ZodOptional>; address: z.ZodString; }, z.ZodTypeAny, "passthrough">>>; projects: z.ZodArray, z.objectInputType<{ project_id: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">; active_project: z.ZodNullable; tier: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ name: z.ZodString; status: z.ZodString; expires: z.ZodNullable; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ name: z.ZodString; status: z.ZodString; expires: z.ZodNullable; }, z.ZodTypeAny, "passthrough">>>>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>; export declare const whoamiOutputSchema: z.ZodObject<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { result: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ id: z.ZodString; type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ id: z.ZodString; type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>; memberships: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ org_id: z.ZodString; role: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ org_id: z.ZodString; role: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; session: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ grade: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ grade: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ principal: z.ZodObject<{ id: z.ZodString; type: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ id: z.ZodString; type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ id: z.ZodString; type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>; memberships: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ org_id: z.ZodString; role: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ org_id: z.ZodString; role: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; session: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ grade: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ grade: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ principal: z.ZodObject<{ id: z.ZodString; type: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ id: z.ZodString; type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ id: z.ZodString; type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>; memberships: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ org_id: z.ZodString; role: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ org_id: z.ZodString; role: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; session: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ grade: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ grade: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>>>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { result: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ id: z.ZodString; type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ id: z.ZodString; type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>; memberships: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ org_id: z.ZodString; role: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ org_id: z.ZodString; role: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; session: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ grade: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ grade: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ principal: z.ZodObject<{ id: z.ZodString; type: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ id: z.ZodString; type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ id: z.ZodString; type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>; memberships: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ org_id: z.ZodString; role: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ org_id: z.ZodString; role: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; session: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ grade: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ grade: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ principal: z.ZodObject<{ id: z.ZodString; type: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ id: z.ZodString; type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ id: z.ZodString; type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>; memberships: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ org_id: z.ZodString; role: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ org_id: z.ZodString; role: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; session: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ grade: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ grade: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>>>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { result: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ id: z.ZodString; type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ id: z.ZodString; type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>; memberships: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ org_id: z.ZodString; role: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ org_id: z.ZodString; role: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; session: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ grade: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ grade: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ principal: z.ZodObject<{ id: z.ZodString; type: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ id: z.ZodString; type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ id: z.ZodString; type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>; memberships: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ org_id: z.ZodString; role: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ org_id: z.ZodString; role: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; session: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ grade: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ grade: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ principal: z.ZodObject<{ id: z.ZodString; type: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ id: z.ZodString; type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ id: z.ZodString; type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>; memberships: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ org_id: z.ZodString; role: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ org_id: z.ZodString; role: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; session: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ grade: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ grade: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>>>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>; export declare const doctorOutputSchema: z.ZodObject<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { result: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">; warnings: z.ZodArray, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">; checks: z.ZodArray, z.objectInputType<{ name: z.ZodString; status: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ ok: z.ZodBoolean; blocking: z.ZodArray, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">; warnings: z.ZodArray, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">; checks: z.ZodArray, z.objectInputType<{ name: z.ZodString; status: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ ok: z.ZodBoolean; blocking: z.ZodArray, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">; warnings: z.ZodArray, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">; checks: z.ZodArray, z.objectInputType<{ name: z.ZodString; status: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { result: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">; warnings: z.ZodArray, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">; checks: z.ZodArray, z.objectInputType<{ name: z.ZodString; status: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ ok: z.ZodBoolean; blocking: z.ZodArray, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">; warnings: z.ZodArray, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">; checks: z.ZodArray, z.objectInputType<{ name: z.ZodString; status: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ ok: z.ZodBoolean; blocking: z.ZodArray, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">; warnings: z.ZodArray, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">; checks: z.ZodArray, z.objectInputType<{ name: z.ZodString; status: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { result: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">; warnings: z.ZodArray, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">; checks: z.ZodArray, z.objectInputType<{ name: z.ZodString; status: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ ok: z.ZodBoolean; blocking: z.ZodArray, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">; warnings: z.ZodArray, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">; checks: z.ZodArray, z.objectInputType<{ name: z.ZodString; status: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ ok: z.ZodBoolean; blocking: z.ZodArray, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">; warnings: z.ZodArray, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">; checks: z.ZodArray, z.objectInputType<{ name: z.ZodString; status: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>; export declare const expandResultOutputSchema: z.ZodObject<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { ref: z.ZodOptional; kind: z.ZodOptional; offset: z.ZodOptional; shown: z.ZodOptional; total: z.ZodOptional; items: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { ref: z.ZodOptional; kind: z.ZodOptional; offset: z.ZodOptional; shown: z.ZodOptional; total: z.ZodOptional; items: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { ref: z.ZodOptional; kind: z.ZodOptional; offset: z.ZodOptional; shown: z.ZodOptional; total: z.ZodOptional; items: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>; export declare const docsOutputSchema: z.ZodObject<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { kind: z.ZodOptional; ref: z.ZodOptional>; shown: z.ZodOptional; total: z.ZodOptional; lines: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { kind: z.ZodOptional; ref: z.ZodOptional>; shown: z.ZodOptional; total: z.ZodOptional; lines: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { kind: z.ZodOptional; ref: z.ZodOptional>; shown: z.ZodOptional; total: z.ZodOptional; lines: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>; /** Tool name → output schema. `src/index.ts` registers each tool with its entry. */ export declare const OUTPUT_SCHEMAS: { readonly up: z.ZodObject<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { result: z.ZodOptional; mode: z.ZodOptional; dry_run: z.ZodOptional; steps: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">>; result: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ action: z.ZodOptional; mode: z.ZodOptional; dry_run: z.ZodOptional; steps: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">>; result: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ action: z.ZodOptional; mode: z.ZodOptional; dry_run: z.ZodOptional; steps: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">>; result: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { result: z.ZodOptional; mode: z.ZodOptional; dry_run: z.ZodOptional; steps: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">>; result: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ action: z.ZodOptional; mode: z.ZodOptional; dry_run: z.ZodOptional; steps: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">>; result: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ action: z.ZodOptional; mode: z.ZodOptional; dry_run: z.ZodOptional; steps: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">>; result: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { result: z.ZodOptional; mode: z.ZodOptional; dry_run: z.ZodOptional; steps: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">>; result: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ action: z.ZodOptional; mode: z.ZodOptional; dry_run: z.ZodOptional; steps: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">>; result: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ action: z.ZodOptional; mode: z.ZodOptional; dry_run: z.ZodOptional; steps: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">>; result: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>; readonly deploy: z.ZodObject<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { result: z.ZodOptional; warnings: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; next_actions: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ release_id: z.ZodString; operation_id: z.ZodString; urls: z.ZodRecord; warnings: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; next_actions: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ release_id: z.ZodString; operation_id: z.ZodString; urls: z.ZodRecord; warnings: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; next_actions: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; }, z.ZodTypeAny, "passthrough">>>; events: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; warnings: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { result: z.ZodOptional; warnings: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; next_actions: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ release_id: z.ZodString; operation_id: z.ZodString; urls: z.ZodRecord; warnings: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; next_actions: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ release_id: z.ZodString; operation_id: z.ZodString; urls: z.ZodRecord; warnings: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; next_actions: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; }, z.ZodTypeAny, "passthrough">>>; events: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; warnings: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { result: z.ZodOptional; warnings: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; next_actions: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ release_id: z.ZodString; operation_id: z.ZodString; urls: z.ZodRecord; warnings: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; next_actions: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ release_id: z.ZodString; operation_id: z.ZodString; urls: z.ZodRecord; warnings: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; next_actions: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; }, z.ZodTypeAny, "passthrough">>>; events: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; warnings: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; }, z.ZodTypeAny, "passthrough">>; readonly status: z.ZodObject<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { result: z.ZodOptional>; address: z.ZodString; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ local_label: z.ZodString; server_label: z.ZodOptional>; address: z.ZodString; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ local_label: z.ZodString; server_label: z.ZodOptional>; address: z.ZodString; }, z.ZodTypeAny, "passthrough">>>; projects: z.ZodArray, z.objectInputType<{ project_id: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">; active_project: z.ZodNullable; tier: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ name: z.ZodString; status: z.ZodString; expires: z.ZodNullable; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ name: z.ZodString; status: z.ZodString; expires: z.ZodNullable; }, z.ZodTypeAny, "passthrough">>>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ wallet: z.ZodNullable>; address: z.ZodString; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ local_label: z.ZodString; server_label: z.ZodOptional>; address: z.ZodString; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ local_label: z.ZodString; server_label: z.ZodOptional>; address: z.ZodString; }, z.ZodTypeAny, "passthrough">>>; projects: z.ZodArray, z.objectInputType<{ project_id: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">; active_project: z.ZodNullable; tier: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ name: z.ZodString; status: z.ZodString; expires: z.ZodNullable; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ name: z.ZodString; status: z.ZodString; expires: z.ZodNullable; }, z.ZodTypeAny, "passthrough">>>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ wallet: z.ZodNullable>; address: z.ZodString; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ local_label: z.ZodString; server_label: z.ZodOptional>; address: z.ZodString; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ local_label: z.ZodString; server_label: z.ZodOptional>; address: z.ZodString; }, z.ZodTypeAny, "passthrough">>>; projects: z.ZodArray, z.objectInputType<{ project_id: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">; active_project: z.ZodNullable; tier: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ name: z.ZodString; status: z.ZodString; expires: z.ZodNullable; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ name: z.ZodString; status: z.ZodString; expires: z.ZodNullable; }, z.ZodTypeAny, "passthrough">>>>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { result: z.ZodOptional>; address: z.ZodString; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ local_label: z.ZodString; server_label: z.ZodOptional>; address: z.ZodString; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ local_label: z.ZodString; server_label: z.ZodOptional>; address: z.ZodString; }, z.ZodTypeAny, "passthrough">>>; projects: z.ZodArray, z.objectInputType<{ project_id: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">; active_project: z.ZodNullable; tier: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ name: z.ZodString; status: z.ZodString; expires: z.ZodNullable; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ name: z.ZodString; status: z.ZodString; expires: z.ZodNullable; }, z.ZodTypeAny, "passthrough">>>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ wallet: z.ZodNullable>; address: z.ZodString; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ local_label: z.ZodString; server_label: z.ZodOptional>; address: z.ZodString; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ local_label: z.ZodString; server_label: z.ZodOptional>; address: z.ZodString; }, z.ZodTypeAny, "passthrough">>>; projects: z.ZodArray, z.objectInputType<{ project_id: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">; active_project: z.ZodNullable; tier: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ name: z.ZodString; status: z.ZodString; expires: z.ZodNullable; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ name: z.ZodString; status: z.ZodString; expires: z.ZodNullable; }, z.ZodTypeAny, "passthrough">>>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ wallet: z.ZodNullable>; address: z.ZodString; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ local_label: z.ZodString; server_label: z.ZodOptional>; address: z.ZodString; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ local_label: z.ZodString; server_label: z.ZodOptional>; address: z.ZodString; }, z.ZodTypeAny, "passthrough">>>; projects: z.ZodArray, z.objectInputType<{ project_id: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">; active_project: z.ZodNullable; tier: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ name: z.ZodString; status: z.ZodString; expires: z.ZodNullable; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ name: z.ZodString; status: z.ZodString; expires: z.ZodNullable; }, z.ZodTypeAny, "passthrough">>>>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { result: z.ZodOptional>; address: z.ZodString; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ local_label: z.ZodString; server_label: z.ZodOptional>; address: z.ZodString; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ local_label: z.ZodString; server_label: z.ZodOptional>; address: z.ZodString; }, z.ZodTypeAny, "passthrough">>>; projects: z.ZodArray, z.objectInputType<{ project_id: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">; active_project: z.ZodNullable; tier: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ name: z.ZodString; status: z.ZodString; expires: z.ZodNullable; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ name: z.ZodString; status: z.ZodString; expires: z.ZodNullable; }, z.ZodTypeAny, "passthrough">>>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ wallet: z.ZodNullable>; address: z.ZodString; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ local_label: z.ZodString; server_label: z.ZodOptional>; address: z.ZodString; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ local_label: z.ZodString; server_label: z.ZodOptional>; address: z.ZodString; }, z.ZodTypeAny, "passthrough">>>; projects: z.ZodArray, z.objectInputType<{ project_id: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">; active_project: z.ZodNullable; tier: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ name: z.ZodString; status: z.ZodString; expires: z.ZodNullable; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ name: z.ZodString; status: z.ZodString; expires: z.ZodNullable; }, z.ZodTypeAny, "passthrough">>>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ wallet: z.ZodNullable>; address: z.ZodString; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ local_label: z.ZodString; server_label: z.ZodOptional>; address: z.ZodString; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ local_label: z.ZodString; server_label: z.ZodOptional>; address: z.ZodString; }, z.ZodTypeAny, "passthrough">>>; projects: z.ZodArray, z.objectInputType<{ project_id: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">; active_project: z.ZodNullable; tier: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ name: z.ZodString; status: z.ZodString; expires: z.ZodNullable; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ name: z.ZodString; status: z.ZodString; expires: z.ZodNullable; }, z.ZodTypeAny, "passthrough">>>>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>; readonly whoami: z.ZodObject<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { result: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ id: z.ZodString; type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ id: z.ZodString; type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>; memberships: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ org_id: z.ZodString; role: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ org_id: z.ZodString; role: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; session: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ grade: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ grade: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ principal: z.ZodObject<{ id: z.ZodString; type: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ id: z.ZodString; type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ id: z.ZodString; type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>; memberships: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ org_id: z.ZodString; role: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ org_id: z.ZodString; role: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; session: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ grade: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ grade: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ principal: z.ZodObject<{ id: z.ZodString; type: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ id: z.ZodString; type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ id: z.ZodString; type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>; memberships: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ org_id: z.ZodString; role: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ org_id: z.ZodString; role: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; session: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ grade: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ grade: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>>>; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { result: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ id: z.ZodString; type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ id: z.ZodString; type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>; memberships: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ org_id: z.ZodString; role: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ org_id: z.ZodString; role: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; session: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ grade: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ grade: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ principal: z.ZodObject<{ id: z.ZodString; type: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ id: z.ZodString; type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ id: z.ZodString; type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>; memberships: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ org_id: z.ZodString; role: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ org_id: z.ZodString; role: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; session: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ grade: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ grade: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ principal: z.ZodObject<{ id: z.ZodString; type: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ id: z.ZodString; type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ id: z.ZodString; type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>; memberships: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ org_id: z.ZodString; role: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ org_id: z.ZodString; role: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; session: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ grade: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ grade: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>>>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { result: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ id: z.ZodString; type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ id: z.ZodString; type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>; memberships: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ org_id: z.ZodString; role: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ org_id: z.ZodString; role: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; session: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ grade: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ grade: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ principal: z.ZodObject<{ id: z.ZodString; type: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ id: z.ZodString; type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ id: z.ZodString; type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>; memberships: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ org_id: z.ZodString; role: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ org_id: z.ZodString; role: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; session: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ grade: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ grade: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ principal: z.ZodObject<{ id: z.ZodString; type: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ id: z.ZodString; type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ id: z.ZodString; type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>; memberships: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ org_id: z.ZodString; role: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ org_id: z.ZodString; role: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; session: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ grade: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ grade: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>>>; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>; readonly doctor: z.ZodObject<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { result: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">; warnings: z.ZodArray, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">; checks: z.ZodArray, z.objectInputType<{ name: z.ZodString; status: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ ok: z.ZodBoolean; blocking: z.ZodArray, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">; warnings: z.ZodArray, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">; checks: z.ZodArray, z.objectInputType<{ name: z.ZodString; status: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ ok: z.ZodBoolean; blocking: z.ZodArray, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">; warnings: z.ZodArray, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">; checks: z.ZodArray, z.objectInputType<{ name: z.ZodString; status: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { result: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">; warnings: z.ZodArray, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">; checks: z.ZodArray, z.objectInputType<{ name: z.ZodString; status: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ ok: z.ZodBoolean; blocking: z.ZodArray, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">; warnings: z.ZodArray, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">; checks: z.ZodArray, z.objectInputType<{ name: z.ZodString; status: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ ok: z.ZodBoolean; blocking: z.ZodArray, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">; warnings: z.ZodArray, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">; checks: z.ZodArray, z.objectInputType<{ name: z.ZodString; status: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { result: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">; warnings: z.ZodArray, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">; checks: z.ZodArray, z.objectInputType<{ name: z.ZodString; status: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ ok: z.ZodBoolean; blocking: z.ZodArray, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">; warnings: z.ZodArray, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">; checks: z.ZodArray, z.objectInputType<{ name: z.ZodString; status: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ ok: z.ZodBoolean; blocking: z.ZodArray, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">; warnings: z.ZodArray, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>, "many">; checks: z.ZodArray, z.objectInputType<{ name: z.ZodString; status: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>; readonly docs: z.ZodObject<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { kind: z.ZodOptional; ref: z.ZodOptional>; shown: z.ZodOptional; total: z.ZodOptional; lines: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { kind: z.ZodOptional; ref: z.ZodOptional>; shown: z.ZodOptional; total: z.ZodOptional; lines: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { kind: z.ZodOptional; ref: z.ZodOptional>; shown: z.ZodOptional; total: z.ZodOptional; lines: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>; readonly run: z.ZodObject<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { value: z.ZodOptional; value_kind: z.ZodOptional>; value_window: z.ZodOptional; rest: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ path: z.ZodString; items: z.ZodArray; rest: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ path: z.ZodString; items: z.ZodArray; rest: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; value_ref: z.ZodOptional>; shown: z.ZodOptional; total: z.ZodOptional; logs: z.ZodOptional; line: z.ZodString; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ level: z.ZodEnum<["log", "info", "warn", "error"]>; line: z.ZodString; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ level: z.ZodEnum<["log", "info", "warn", "error"]>; line: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">>; logs_ref: z.ZodOptional>; logs_dropped: z.ZodOptional; calls: z.ZodOptional; payment_attempt_id: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ path: z.ZodString; duration_ms: z.ZodNumber; ok: z.ZodBoolean; code: z.ZodOptional; payment_attempt_id: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ path: z.ZodString; duration_ms: z.ZodNumber; ok: z.ZodBoolean; code: z.ZodOptional; payment_attempt_id: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; calls_dropped: z.ZodOptional; duration_ms: z.ZodOptional; wallet: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ local_label: z.ZodString; address: z.ZodNullable; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ local_label: z.ZodString; address: z.ZodNullable; }, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { value: z.ZodOptional; value_kind: z.ZodOptional>; value_window: z.ZodOptional; rest: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ path: z.ZodString; items: z.ZodArray; rest: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ path: z.ZodString; items: z.ZodArray; rest: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; value_ref: z.ZodOptional>; shown: z.ZodOptional; total: z.ZodOptional; logs: z.ZodOptional; line: z.ZodString; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ level: z.ZodEnum<["log", "info", "warn", "error"]>; line: z.ZodString; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ level: z.ZodEnum<["log", "info", "warn", "error"]>; line: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">>; logs_ref: z.ZodOptional>; logs_dropped: z.ZodOptional; calls: z.ZodOptional; payment_attempt_id: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ path: z.ZodString; duration_ms: z.ZodNumber; ok: z.ZodBoolean; code: z.ZodOptional; payment_attempt_id: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ path: z.ZodString; duration_ms: z.ZodNumber; ok: z.ZodBoolean; code: z.ZodOptional; payment_attempt_id: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; calls_dropped: z.ZodOptional; duration_ms: z.ZodOptional; wallet: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ local_label: z.ZodString; address: z.ZodNullable; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ local_label: z.ZodString; address: z.ZodNullable; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { value: z.ZodOptional; value_kind: z.ZodOptional>; value_window: z.ZodOptional; rest: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ path: z.ZodString; items: z.ZodArray; rest: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ path: z.ZodString; items: z.ZodArray; rest: z.ZodOptional, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>>; value_ref: z.ZodOptional>; shown: z.ZodOptional; total: z.ZodOptional; logs: z.ZodOptional; line: z.ZodString; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ level: z.ZodEnum<["log", "info", "warn", "error"]>; line: z.ZodString; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ level: z.ZodEnum<["log", "info", "warn", "error"]>; line: z.ZodString; }, z.ZodTypeAny, "passthrough">>, "many">>; logs_ref: z.ZodOptional>; logs_dropped: z.ZodOptional; calls: z.ZodOptional; payment_attempt_id: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ path: z.ZodString; duration_ms: z.ZodNumber; ok: z.ZodBoolean; code: z.ZodOptional; payment_attempt_id: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ path: z.ZodString; duration_ms: z.ZodNumber; ok: z.ZodBoolean; code: z.ZodOptional; payment_attempt_id: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">>; calls_dropped: z.ZodOptional; duration_ms: z.ZodOptional; wallet: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ local_label: z.ZodString; address: z.ZodNullable; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ local_label: z.ZodString; address: z.ZodNullable; }, z.ZodTypeAny, "passthrough">>>; }, z.ZodTypeAny, "passthrough">>; readonly expand_result: z.ZodObject<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { ref: z.ZodOptional; kind: z.ZodOptional; offset: z.ZodOptional; shown: z.ZodOptional; total: z.ZodOptional; items: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { ref: z.ZodOptional; kind: z.ZodOptional; offset: z.ZodOptional; shown: z.ZodOptional; total: z.ZodOptional; items: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ status: z.ZodEnum<["ok", "error"]>; error: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ code: z.ZodString; message: z.ZodString; next_actions: z.ZodArray; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ type: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, "many">; category: z.ZodOptional; retryable: z.ZodOptional; safe_to_retry: z.ZodOptional; http_status: z.ZodOptional; mutation_state: z.ZodOptional; trace_id: z.ZodOptional; details: z.ZodOptional; line: z.ZodOptional; column: z.ZodOptional; phase: z.ZodOptional; resource: z.ZodOptional; operation_id: z.ZodOptional; plan_id: z.ZodOptional; fix: z.ZodOptional; logs: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>>; } & { ref: z.ZodOptional; kind: z.ZodOptional; offset: z.ZodOptional; shown: z.ZodOptional; total: z.ZodOptional; items: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>; }; //# sourceMappingURL=structured.d.ts.map