import type { AutomateClient } from "@automate.ax/client"; import type { ActionRuntime } from "./actions.js"; /** * Associates one action runtime with its execution-authenticated client. * * @param runtime - Action runtime receiving the client. * @param client - Client authenticated by the active runtime token. * @param forApiKey - Creates a client on the same runtime transport for an * explicit connected-account credential. */ export declare function setRuntimeAutomateClient(runtime: ActionRuntime, client: AutomateClient, forApiKey: (apiKey: string) => AutomateClient): void; /** * Returns the execution-authenticated client owned by an action runtime. * * @param runtime - Action runtime whose client is required. * @throws When the runtime was not created with execution authentication. */ export declare function getRuntimeAutomateClient(runtime: ActionRuntime): { account: { integrationInstall: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ token: import("zod").ZodUUID; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ expiresAt: import("zod").ZodDate; label: import("zod").ZodString; requiredPlan: import("zod").ZodEnum<{ free: "free"; pro: "pro"; }>; serviceId: import("zod").ZodString; serviceName: import("zod").ZodString; serviceSub: import("zod").ZodString; }, import("zod/v4/core").$strip>, Record>; claimIntegrationInstall: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ organizationId: import("zod").ZodString; token: import("zod").ZodUUID; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ accountId: import("zod").ZodString; txid: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, Record>; beginConnection: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ connectionMethodId: import("zod").ZodString; organizationId: import("zod").ZodString; scopes: import("zod").ZodDefault>; serviceId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ flowId: import("zod").ZodString; url: import("zod").ZodURL; }, import("zod/v4/core").$strip>, Record>; connectionStatus: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ flowId: import("zod").ZodString; organizationId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ status: import("zod").ZodLiteral<"pending">; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ accountId: import("zod").ZodNullable; status: import("zod").ZodLiteral<"succeeded">; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ message: import("zod").ZodString; status: import("zod").ZodLiteral<"failed">; }, import("zod/v4/core").$strip>], "status">, Record>; disconnect: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ accountId: import("zod").ZodString; organizationId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ txid: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, Record>; get: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ accountId: import("zod").ZodString; organizationId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ checkedAt: import("zod").ZodNullable; connectionMethodId: import("zod").ZodString; error: import("zod").ZodNullable>; id: import("zod").ZodString; label: import("zod").ZodString; scopes: import("zod").ZodArray; serviceId: import("zod").ZodString; serviceSub: import("zod").ZodString; revokedAt: import("zod").ZodNullable; revocation: import("zod").ZodNullable; error: import("zod").ZodNullable; id: import("zod").ZodString; requestedAt: import("zod").ZodDate; status: import("zod").ZodEnum<{ pending: "pending"; succeeded: "succeeded"; failed: "failed"; unsupported: "unsupported"; }>; }, import("zod/v4/core").$strip>>; status: import("zod").ZodEnum<{ active: "active"; revocation_pending: "revocation_pending"; revocation_failed: "revocation_failed"; revoked: "revoked"; }>; }, import("zod/v4/core").$strip>, Record>; list: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ cursor: import("zod").ZodOptional; limit: import("zod").ZodDefault; organizationId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ items: import("zod").ZodArray; connectionMethodId: import("zod").ZodString; error: import("zod").ZodNullable>; id: import("zod").ZodString; label: import("zod").ZodString; scopes: import("zod").ZodArray; serviceId: import("zod").ZodString; serviceSub: import("zod").ZodString; revokedAt: import("zod").ZodNullable; revocation: import("zod").ZodNullable; error: import("zod").ZodNullable; id: import("zod").ZodString; requestedAt: import("zod").ZodDate; status: import("zod").ZodEnum<{ pending: "pending"; succeeded: "succeeded"; failed: "failed"; unsupported: "unsupported"; }>; }, import("zod/v4/core").$strip>>; status: import("zod").ZodEnum<{ active: "active"; revocation_pending: "revocation_pending"; revocation_failed: "revocation_failed"; revoked: "revoked"; }>; createdAt: import("zod").ZodDate; }, import("zod/v4/core").$strip>>; pageInfo: import("zod").ZodObject<{ hasMore: import("zod").ZodBoolean; nextCursor: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, Record>; listServices: import("@orpc/contract").ContractProcedureClient, import("zod").ZodDefault>, import("zod").ZodArray; id: import("zod").ZodString; name: import("zod").ZodString; type: import("zod").ZodLiteral<"redirect">; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ credentialUrl: import("zod").ZodOptional; description: import("zod").ZodOptional; fields: import("zod").ZodArray; description: import("zod").ZodOptional; input: import("zod").ZodLiteral<"boolean">; label: import("zod").ZodString; name: import("zod").ZodString; required: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ default: import("zod").ZodOptional; description: import("zod").ZodOptional; input: import("zod").ZodLiteral<"number">; label: import("zod").ZodString; name: import("zod").ZodString; placeholder: import("zod").ZodOptional; required: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ description: import("zod").ZodOptional; input: import("zod").ZodLiteral<"password">; label: import("zod").ZodString; name: import("zod").ZodString; placeholder: import("zod").ZodOptional; required: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ default: import("zod").ZodOptional; description: import("zod").ZodOptional; input: import("zod").ZodEnum<{ email: "email"; text: "text"; url: "url"; }>; label: import("zod").ZodString; name: import("zod").ZodString; placeholder: import("zod").ZodOptional; required: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>], "input">>; id: import("zod").ZodString; name: import("zod").ZodString; type: import("zod").ZodLiteral<"form">; }, import("zod/v4/core").$strip>], "type">>; connectionNotice: import("zod").ZodOptional; description: import("zod").ZodString; title: import("zod").ZodString; }, import("zod/v4/core").$strip>>; description: import("zod").ZodOptional; icon: import("zod").ZodOptional; id: import("zod").ZodString; name: import("zod").ZodString; requiredPlan: import("zod").ZodEnum<{ free: "free"; pro: "pro"; }>; preferredConnectionMethodId: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>, Record>; revocationImpact: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ accountId: import("zod").ZodString; organizationId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ accessibleOrganizations: import("zod").ZodArray>; id: import("zod").ZodString; name: import("zod").ZodString; pendingDeployments: import("zod").ZodArray; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; account: import("zod").ZodObject<{ label: import("zod").ZodString; id: import("zod").ZodString; status: import("zod").ZodEnum<{ active: "active"; revocation_pending: "revocation_pending"; revocation_failed: "revocation_failed"; revoked: "revoked"; }>; serviceId: import("zod").ZodString; serviceSub: import("zod").ZodString; revokedAt: import("zod").ZodNullable; revocation: import("zod").ZodNullable; error: import("zod").ZodNullable; id: import("zod").ZodString; requestedAt: import("zod").ZodDate; status: import("zod").ZodEnum<{ pending: "pending"; succeeded: "succeeded"; failed: "failed"; unsupported: "unsupported"; }>; }, import("zod/v4/core").$strip>>; connectionMethodId: import("zod").ZodString; providerRevocationSupported: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>; hiddenOrganizationCount: import("zod").ZodNumber; totals: import("zod").ZodObject<{ automations: import("zod").ZodNumber; organizations: import("zod").ZodNumber; pendingDeployments: import("zod").ZodNumber; projects: import("zod").ZodNumber; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, Record>; revoke: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ accountId: import("zod").ZodString; organizationId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ revocation: import("zod").ZodObject<{ completedAt: import("zod").ZodNullable; error: import("zod").ZodNullable; id: import("zod").ZodString; requestedAt: import("zod").ZodDate; status: import("zod").ZodEnum<{ pending: "pending"; succeeded: "succeeded"; failed: "failed"; unsupported: "unsupported"; }>; }, import("zod/v4/core").$strip>; txid: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, Record>; submitCredentials: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ connectionMethodId: import("zod").ZodString; data: import("zod").ZodRecord>; organizationId: import("zod").ZodString; serviceId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ accountId: import("zod").ZodString; }, import("zod/v4/core").$strip>, Record>; }; automation: { get: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ automation: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ accountBindings: import("zod").ZodArray; connectionMethodId: import("zod").ZodString; error: import("zod").ZodNullable>; id: import("zod").ZodString; label: import("zod").ZodString; scopes: import("zod").ZodArray; serviceId: import("zod").ZodString; serviceSub: import("zod").ZodString; }, import("zod/v4/core").$strip>>; binding: import("zod").ZodString; serviceId: import("zod").ZodString; }, import("zod/v4/core").$strip>>; activeDeploymentId: import("zod").ZodString; createdAt: import("zod").ZodDate; description: import("zod").ZodString; enabled: import("zod").ZodBoolean; id: import("zod").ZodString; identityKey: import("zod").ZodString; project: import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; organization: import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>; triggers: import("zod").ZodArray; value: import("zod").ZodString; label: import("zod").ZodString; }, import("zod/v4/core").$strip>>; hookSlot: import("zod").ZodNumber; id: import("zod").ZodString; name: import("zod").ZodString; primary: import("zod").ZodOptional; value: import("zod").ZodString; }, import("zod/v4/core").$strip>>; scopePath: import("zod").ZodArray; type: import("zod").ZodString; }, import("zod/v4/core").$strip>>; updatedAt: import("zod").ZodDate; }, import("zod/v4/core").$strip>, Record>; getExecution: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ automation: import("zod").ZodString; executionId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ id: import("zod").ZodString; status: import("zod").ZodEnum<{ failed: "failed"; running: "running"; settled: "settled"; }>; createdAt: import("zod").ZodDate; failure: import("zod").ZodNullable>>; settledAt: import("zod").ZodNullable; actions: import("zod").ZodArray; failure: import("zod").ZodNullable>>; id: import("zod").ZodString; ordinal: import("zod").ZodNumber; retryAt: import("zod").ZodNullable; startedAt: import("zod").ZodDate; status: import("zod").ZodEnum<{ succeeded: "succeeded"; failed: "failed"; running: "running"; indeterminate: "indeterminate"; retrying: "retrying"; }>; }, import("zod/v4/core").$strip>>; completedAt: import("zod").ZodNullable; createdAt: import("zod").ZodDate; description: import("zod").ZodNullable; failure: import("zod").ZodNullable>>; hasOutput: import("zod").ZodBoolean; id: import("zod").ZodString; maxAttempts: import("zod").ZodNumber; name: import("zod").ZodString; output: import("zod").ZodOptional>; outputSensitivity: import("zod").ZodOptional>>; replaySafety: import("zod").ZodNullable>; slot: import("zod").ZodNumber; status: import("zod").ZodEnum<{ pending: "pending"; succeeded: "succeeded"; failed: "failed"; skipped: "skipped"; }>; }, import("zod/v4/core").$strip>>; events: import("zod").ZodArray; type: import("zod").ZodString; }, import("zod/v4/core").$strip>>; outputs: import("zod").ZodArray; id: import("zod").ZodString; sensitivity: import("zod").ZodOptional>>; outputIndex: import("zod").ZodNumber; type: import("zod").ZodString; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, Record>; invoke: import("@orpc/contract").ContractProcedureClient, import("zod").ZodIntersection; idempotencyKey: import("zod").ZodOptional; payload: import("zod").ZodCustom; }, import("zod/v4/core").$strip>, import("zod").ZodUnion; runIn: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ runAt: import("zod").ZodOptional; runIn: import("zod").ZodUnion; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ runAt: import("zod").ZodOptional; runIn: import("zod").ZodOptional; }, import("zod/v4/core").$strip>]>>, import("zod").ZodObject<{ id: import("zod").ZodString; runAt: import("zod").ZodDate; }, import("zod/v4/core").$strip>, Record>; list: import("@orpc/contract").ContractProcedureClient, import("zod").ZodPrefault; limit: import("zod").ZodDefault; enabled: import("zod").ZodOptional; organizationId: import("zod").ZodOptional; projectId: import("zod").ZodOptional; query: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>, import("zod").ZodObject<{ items: import("zod").ZodArray; connectionMethodId: import("zod").ZodString; error: import("zod").ZodNullable>; id: import("zod").ZodString; label: import("zod").ZodString; scopes: import("zod").ZodArray; serviceId: import("zod").ZodString; serviceSub: import("zod").ZodString; }, import("zod/v4/core").$strip>>; binding: import("zod").ZodString; serviceId: import("zod").ZodString; }, import("zod/v4/core").$strip>>; activeDeploymentId: import("zod").ZodString; createdAt: import("zod").ZodDate; description: import("zod").ZodString; enabled: import("zod").ZodBoolean; id: import("zod").ZodString; identityKey: import("zod").ZodString; project: import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; organization: import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>; triggers: import("zod").ZodArray; value: import("zod").ZodString; label: import("zod").ZodString; }, import("zod/v4/core").$strip>>; hookSlot: import("zod").ZodNumber; id: import("zod").ZodString; name: import("zod").ZodString; primary: import("zod").ZodOptional; value: import("zod").ZodString; }, import("zod/v4/core").$strip>>; scopePath: import("zod").ZodArray; type: import("zod").ZodString; }, import("zod/v4/core").$strip>>; updatedAt: import("zod").ZodDate; }, import("zod/v4/core").$strip>>; pageInfo: import("zod").ZodObject<{ hasMore: import("zod").ZodBoolean; nextCursor: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, Record>; listExecutions: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ automation: import("zod").ZodString; limit: import("zod").ZodDefault; }, import("zod/v4/core").$strip>, import("zod").ZodArray; failure: import("zod").ZodNullable>>; id: import("zod").ZodString; settledAt: import("zod").ZodNullable; status: import("zod").ZodEnum<{ failed: "failed"; running: "running"; settled: "settled"; }>; }, import("zod/v4/core").$strip>>, Record>; update: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ automation: import("zod").ZodString; enabled: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ txid: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, Record>; }; apiKey: { create: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ organizationId: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodNullable; start: import("zod").ZodNullable; createdAt: import("zod").ZodDate; updatedAt: import("zod").ZodDate; expiresAt: import("zod").ZodNullable; key: import("zod").ZodString; }, import("zod/v4/core").$strip>, Record>; delete: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ keyId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodVoid, Record>; list: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ cursor: import("zod").ZodOptional; limit: import("zod").ZodDefault; organizationId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ items: import("zod").ZodArray; start: import("zod").ZodNullable; createdAt: import("zod").ZodDate; updatedAt: import("zod").ZodDate; expiresAt: import("zod").ZodNullable; }, import("zod/v4/core").$strip>>; pageInfo: import("zod").ZodObject<{ hasMore: import("zod").ZodBoolean; nextCursor: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, Record>; update: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ keyId: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodNullable; start: import("zod").ZodNullable; createdAt: import("zod").ZodDate; updatedAt: import("zod").ZodDate; expiresAt: import("zod").ZodNullable; }, import("zod/v4/core").$strip>, Record>; }; authorization: { get: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ deploymentId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ accounts: import("zod").ZodArray; connectionMethodId: import("zod").ZodString; error: import("zod").ZodNullable>; id: import("zod").ZodString; label: import("zod").ZodString; scopes: import("zod").ZodArray; serviceId: import("zod").ZodString; serviceSub: import("zod").ZodString; }, import("zod/v4/core").$strip>>; requirements: import("zod").ZodArray; binding: import("zod").ZodString; connections: import("zod").ZodArray; requiredScopes: import("zod").ZodArray>>; }, import("zod/v4/core").$strip>>; eligibleAccountIds: import("zod").ZodArray; satisfied: import("zod").ZodBoolean; serviceId: import("zod").ZodString; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, Record>; proceed: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ deploymentId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ txid: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, Record>; }; deployment: { cancel: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ deploymentId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodVoid, Record>; configureParameters: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ deploymentId: import("zod").ZodString; values: import("zod").ZodArray>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ txid: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, Record>; get: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ deploymentId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ authorization: import("zod").ZodNullable>; url: import("zod").ZodURL; }, import("zod/v4/core").$strip>>; automations: import("zod").ZodArray>; parameters: import("zod").ZodOptional>; maxLength: import("zod/mini").ZodMiniOptional; minLength: import("zod/mini").ZodMiniOptional; placeholder: import("zod/mini").ZodMiniOptional>; required: import("zod/mini").ZodMiniPrefault>; type: import("zod/mini").ZodMiniEnum<{ email: "email"; text: "text"; url: "url"; phone: "phone"; textarea: "textarea"; }>; description: import("zod/mini").ZodMiniOptional>; label: import("zod/mini").ZodMiniOptional>; name: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>, import("zod/mini").ZodMiniObject<{ defaultValue: import("zod/mini").ZodMiniOptional>; max: import("zod/mini").ZodMiniOptional>; min: import("zod/mini").ZodMiniOptional>; placeholder: import("zod/mini").ZodMiniOptional>; required: import("zod/mini").ZodMiniPrefault>; step: import("zod/mini").ZodMiniPrefault>; type: import("zod/mini").ZodMiniLiteral<"number">; description: import("zod/mini").ZodMiniOptional>; label: import("zod/mini").ZodMiniOptional>; name: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>, import("zod/mini").ZodMiniObject<{ defaultValue: import("zod/mini").ZodMiniOptional; max: import("zod/mini").ZodMiniOptional; min: import("zod/mini").ZodMiniOptional; required: import("zod/mini").ZodMiniPrefault>; step: import("zod/mini").ZodMiniPrefault; type: import("zod/mini").ZodMiniLiteral<"date">; description: import("zod/mini").ZodMiniOptional>; label: import("zod/mini").ZodMiniOptional>; name: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>, import("zod/mini").ZodMiniObject<{ defaultValue: import("zod/mini").ZodMiniOptional; max: import("zod/mini").ZodMiniOptional; min: import("zod/mini").ZodMiniOptional; required: import("zod/mini").ZodMiniPrefault>; step: import("zod/mini").ZodMiniPrefault>; type: import("zod/mini").ZodMiniLiteral<"datetime">; description: import("zod/mini").ZodMiniOptional>; label: import("zod/mini").ZodMiniOptional>; name: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>, import("zod/mini").ZodMiniObject<{ type: import("zod/mini").ZodMiniLiteral<"select">; defaultValue: import("zod/mini").ZodMiniOptional>; options: import("zod/mini").ZodMiniArray; value: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>>; placeholder: import("zod/mini").ZodMiniOptional>; required: import("zod/mini").ZodMiniPrefault>; description: import("zod/mini").ZodMiniOptional>; label: import("zod/mini").ZodMiniOptional>; name: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>, import("zod/mini").ZodMiniObject<{ type: import("zod/mini").ZodMiniLiteral<"radio">; defaultValue: import("zod/mini").ZodMiniOptional>; options: import("zod/mini").ZodMiniArray; value: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>>; placeholder: import("zod/mini").ZodMiniOptional>; required: import("zod/mini").ZodMiniPrefault>; description: import("zod/mini").ZodMiniOptional>; label: import("zod/mini").ZodMiniOptional>; name: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>, import("zod/mini").ZodMiniObject<{ defaultValue: import("zod/mini").ZodMiniOptional>>; options: import("zod/mini").ZodMiniArray; value: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>>; placeholder: import("zod/mini").ZodMiniOptional>; required: import("zod/mini").ZodMiniPrefault>; type: import("zod/mini").ZodMiniLiteral<"multi-select">; description: import("zod/mini").ZodMiniOptional>; label: import("zod/mini").ZodMiniOptional>; name: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>, import("zod/mini").ZodMiniObject<{ defaultValue: import("zod/mini").ZodMiniPrefault>; required: import("zod/mini").ZodMiniPrefault>; type: import("zod/mini").ZodMiniLiteral<"checkbox">; description: import("zod/mini").ZodMiniOptional>; label: import("zod/mini").ZodMiniOptional>; name: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>, import("zod/mini").ZodMiniObject<{ required: import("zod/mini").ZodMiniPrefault>; type: import("zod/mini").ZodMiniLiteral<"file">; description: import("zod/mini").ZodMiniOptional>; label: import("zod/mini").ZodMiniOptional>; name: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>], "type">, import("zod/mini").ZodMiniTransform<{ label: string; required: boolean; type: "email" | "text" | "url" | "phone" | "textarea"; name: string; defaultValue?: string | undefined; maxLength?: number | undefined; minLength?: number | undefined; placeholder?: string | undefined; description?: string | undefined; } | { label: string; required: boolean; step: number; type: "number"; name: string; defaultValue?: number | undefined; max?: number | undefined; min?: number | undefined; placeholder?: string | undefined; description?: string | undefined; } | { label: string; required: boolean; step: number; type: "date"; name: string; defaultValue?: string | undefined; max?: string | undefined; min?: string | undefined; description?: string | undefined; } | { label: string; required: boolean; step: number; type: "datetime"; name: string; defaultValue?: string | undefined; max?: string | undefined; min?: string | undefined; description?: string | undefined; } | { label: string; type: "select"; options: { label: string; value: string; }[]; required: boolean; name: string; defaultValue?: string | undefined; placeholder?: string | undefined; description?: string | undefined; } | { label: string; type: "radio"; options: { label: string; value: string; }[]; required: boolean; name: string; defaultValue?: string | undefined; placeholder?: string | undefined; description?: string | undefined; } | { label: string; options: { label: string; value: string; }[]; required: boolean; type: "multi-select"; name: string; defaultValue?: string[] | undefined; placeholder?: string | undefined; description?: string | undefined; } | { label: string; defaultValue: boolean; required: boolean; type: "checkbox"; name: string; description?: string | undefined; } | { label: string; required: boolean; type: "file"; name: string; description?: string | undefined; }, { required: boolean; type: "email" | "text" | "url" | "phone" | "textarea"; name: string; defaultValue?: string | undefined; maxLength?: number | undefined; minLength?: number | undefined; placeholder?: string | undefined; description?: string | undefined; label?: string | undefined; } | { required: boolean; step: number; type: "number"; name: string; defaultValue?: number | undefined; max?: number | undefined; min?: number | undefined; placeholder?: string | undefined; description?: string | undefined; label?: string | undefined; } | { required: boolean; step: number; type: "date"; name: string; defaultValue?: string | undefined; max?: string | undefined; min?: string | undefined; description?: string | undefined; label?: string | undefined; } | { required: boolean; step: number; type: "datetime"; name: string; defaultValue?: string | undefined; max?: string | undefined; min?: string | undefined; description?: string | undefined; label?: string | undefined; } | { type: "select"; options: { label: string; value: string; }[]; required: boolean; name: string; defaultValue?: string | undefined; placeholder?: string | undefined; description?: string | undefined; label?: string | undefined; } | { type: "radio"; options: { label: string; value: string; }[]; required: boolean; name: string; defaultValue?: string | undefined; placeholder?: string | undefined; description?: string | undefined; label?: string | undefined; } | { options: { label: string; value: string; }[]; required: boolean; type: "multi-select"; name: string; defaultValue?: string[] | undefined; placeholder?: string | undefined; description?: string | undefined; label?: string | undefined; } | { defaultValue: boolean; required: boolean; type: "checkbox"; name: string; description?: string | undefined; label?: string | undefined; } | { required: boolean; type: "file"; name: string; description?: string | undefined; label?: string | undefined; }>>>>; parameterValues: import("zod").ZodOptional>; scopes: import("zod").ZodArray; path: import("zod").ZodArray; presentation: import("zod").ZodEnum<{ hidden: "hidden"; collapsed: "collapsed"; expanded: "expanded"; }>; }, import("zod/v4/core").$strip>>; subscriptions: import("zod").ZodArray>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; createdAt: import("zod").ZodDate; failure: import("zod").ZodNullable>; id: import("zod").ZodString; git: import("zod").ZodNullable>; project: import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; organization: import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>; status: import("zod").ZodEnum<{ succeeded: "succeeded"; failed: "failed"; awaiting_authorization: "awaiting_authorization"; configuring: "configuring"; publishing: "publishing"; planning: "planning"; cancelled: "cancelled"; }>; }, import("zod/v4/core").$strip>, Record>; list: import("@orpc/contract").ContractProcedureClient, import("zod").ZodPrefault; limit: import("zod").ZodDefault; organizationId: import("zod").ZodOptional; projectId: import("zod").ZodOptional; since: import("zod").ZodOptional; status: import("zod").ZodOptional>; until: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>, import("zod").ZodObject<{ items: import("zod").ZodArray>; url: import("zod").ZodURL; }, import("zod/v4/core").$strip>>; automations: import("zod").ZodArray>; parameters: import("zod").ZodOptional>; maxLength: import("zod/mini").ZodMiniOptional; minLength: import("zod/mini").ZodMiniOptional; placeholder: import("zod/mini").ZodMiniOptional>; required: import("zod/mini").ZodMiniPrefault>; type: import("zod/mini").ZodMiniEnum<{ email: "email"; text: "text"; url: "url"; phone: "phone"; textarea: "textarea"; }>; description: import("zod/mini").ZodMiniOptional>; label: import("zod/mini").ZodMiniOptional>; name: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>, import("zod/mini").ZodMiniObject<{ defaultValue: import("zod/mini").ZodMiniOptional>; max: import("zod/mini").ZodMiniOptional>; min: import("zod/mini").ZodMiniOptional>; placeholder: import("zod/mini").ZodMiniOptional>; required: import("zod/mini").ZodMiniPrefault>; step: import("zod/mini").ZodMiniPrefault>; type: import("zod/mini").ZodMiniLiteral<"number">; description: import("zod/mini").ZodMiniOptional>; label: import("zod/mini").ZodMiniOptional>; name: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>, import("zod/mini").ZodMiniObject<{ defaultValue: import("zod/mini").ZodMiniOptional; max: import("zod/mini").ZodMiniOptional; min: import("zod/mini").ZodMiniOptional; required: import("zod/mini").ZodMiniPrefault>; step: import("zod/mini").ZodMiniPrefault; type: import("zod/mini").ZodMiniLiteral<"date">; description: import("zod/mini").ZodMiniOptional>; label: import("zod/mini").ZodMiniOptional>; name: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>, import("zod/mini").ZodMiniObject<{ defaultValue: import("zod/mini").ZodMiniOptional; max: import("zod/mini").ZodMiniOptional; min: import("zod/mini").ZodMiniOptional; required: import("zod/mini").ZodMiniPrefault>; step: import("zod/mini").ZodMiniPrefault>; type: import("zod/mini").ZodMiniLiteral<"datetime">; description: import("zod/mini").ZodMiniOptional>; label: import("zod/mini").ZodMiniOptional>; name: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>, import("zod/mini").ZodMiniObject<{ type: import("zod/mini").ZodMiniLiteral<"select">; defaultValue: import("zod/mini").ZodMiniOptional>; options: import("zod/mini").ZodMiniArray; value: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>>; placeholder: import("zod/mini").ZodMiniOptional>; required: import("zod/mini").ZodMiniPrefault>; description: import("zod/mini").ZodMiniOptional>; label: import("zod/mini").ZodMiniOptional>; name: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>, import("zod/mini").ZodMiniObject<{ type: import("zod/mini").ZodMiniLiteral<"radio">; defaultValue: import("zod/mini").ZodMiniOptional>; options: import("zod/mini").ZodMiniArray; value: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>>; placeholder: import("zod/mini").ZodMiniOptional>; required: import("zod/mini").ZodMiniPrefault>; description: import("zod/mini").ZodMiniOptional>; label: import("zod/mini").ZodMiniOptional>; name: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>, import("zod/mini").ZodMiniObject<{ defaultValue: import("zod/mini").ZodMiniOptional>>; options: import("zod/mini").ZodMiniArray; value: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>>; placeholder: import("zod/mini").ZodMiniOptional>; required: import("zod/mini").ZodMiniPrefault>; type: import("zod/mini").ZodMiniLiteral<"multi-select">; description: import("zod/mini").ZodMiniOptional>; label: import("zod/mini").ZodMiniOptional>; name: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>, import("zod/mini").ZodMiniObject<{ defaultValue: import("zod/mini").ZodMiniPrefault>; required: import("zod/mini").ZodMiniPrefault>; type: import("zod/mini").ZodMiniLiteral<"checkbox">; description: import("zod/mini").ZodMiniOptional>; label: import("zod/mini").ZodMiniOptional>; name: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>, import("zod/mini").ZodMiniObject<{ required: import("zod/mini").ZodMiniPrefault>; type: import("zod/mini").ZodMiniLiteral<"file">; description: import("zod/mini").ZodMiniOptional>; label: import("zod/mini").ZodMiniOptional>; name: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>], "type">, import("zod/mini").ZodMiniTransform<{ label: string; required: boolean; type: "email" | "text" | "url" | "phone" | "textarea"; name: string; defaultValue?: string | undefined; maxLength?: number | undefined; minLength?: number | undefined; placeholder?: string | undefined; description?: string | undefined; } | { label: string; required: boolean; step: number; type: "number"; name: string; defaultValue?: number | undefined; max?: number | undefined; min?: number | undefined; placeholder?: string | undefined; description?: string | undefined; } | { label: string; required: boolean; step: number; type: "date"; name: string; defaultValue?: string | undefined; max?: string | undefined; min?: string | undefined; description?: string | undefined; } | { label: string; required: boolean; step: number; type: "datetime"; name: string; defaultValue?: string | undefined; max?: string | undefined; min?: string | undefined; description?: string | undefined; } | { label: string; type: "select"; options: { label: string; value: string; }[]; required: boolean; name: string; defaultValue?: string | undefined; placeholder?: string | undefined; description?: string | undefined; } | { label: string; type: "radio"; options: { label: string; value: string; }[]; required: boolean; name: string; defaultValue?: string | undefined; placeholder?: string | undefined; description?: string | undefined; } | { label: string; options: { label: string; value: string; }[]; required: boolean; type: "multi-select"; name: string; defaultValue?: string[] | undefined; placeholder?: string | undefined; description?: string | undefined; } | { label: string; defaultValue: boolean; required: boolean; type: "checkbox"; name: string; description?: string | undefined; } | { label: string; required: boolean; type: "file"; name: string; description?: string | undefined; }, { required: boolean; type: "email" | "text" | "url" | "phone" | "textarea"; name: string; defaultValue?: string | undefined; maxLength?: number | undefined; minLength?: number | undefined; placeholder?: string | undefined; description?: string | undefined; label?: string | undefined; } | { required: boolean; step: number; type: "number"; name: string; defaultValue?: number | undefined; max?: number | undefined; min?: number | undefined; placeholder?: string | undefined; description?: string | undefined; label?: string | undefined; } | { required: boolean; step: number; type: "date"; name: string; defaultValue?: string | undefined; max?: string | undefined; min?: string | undefined; description?: string | undefined; label?: string | undefined; } | { required: boolean; step: number; type: "datetime"; name: string; defaultValue?: string | undefined; max?: string | undefined; min?: string | undefined; description?: string | undefined; label?: string | undefined; } | { type: "select"; options: { label: string; value: string; }[]; required: boolean; name: string; defaultValue?: string | undefined; placeholder?: string | undefined; description?: string | undefined; label?: string | undefined; } | { type: "radio"; options: { label: string; value: string; }[]; required: boolean; name: string; defaultValue?: string | undefined; placeholder?: string | undefined; description?: string | undefined; label?: string | undefined; } | { options: { label: string; value: string; }[]; required: boolean; type: "multi-select"; name: string; defaultValue?: string[] | undefined; placeholder?: string | undefined; description?: string | undefined; label?: string | undefined; } | { defaultValue: boolean; required: boolean; type: "checkbox"; name: string; description?: string | undefined; label?: string | undefined; } | { required: boolean; type: "file"; name: string; description?: string | undefined; label?: string | undefined; }>>>>; parameterValues: import("zod").ZodOptional>; scopes: import("zod").ZodArray; path: import("zod").ZodArray; presentation: import("zod").ZodEnum<{ hidden: "hidden"; collapsed: "collapsed"; expanded: "expanded"; }>; }, import("zod/v4/core").$strip>>; subscriptions: import("zod").ZodArray>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; createdAt: import("zod").ZodDate; failure: import("zod").ZodNullable>; id: import("zod").ZodString; git: import("zod").ZodNullable>; project: import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; organization: import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>; status: import("zod").ZodEnum<{ succeeded: "succeeded"; failed: "failed"; awaiting_authorization: "awaiting_authorization"; configuring: "configuring"; publishing: "publishing"; planning: "planning"; cancelled: "cancelled"; }>; }, import("zod/v4/core").$strip>>; pageInfo: import("zod").ZodObject<{ hasMore: import("zod").ZodBoolean; nextCursor: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, Record>; redeploy: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ bindings: import("zod").ZodArray>; parameters: import("zod").ZodDefault>>; projectId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ id: import("zod").ZodString; txid: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, import("@orpc/contract").MergedErrorMap, { DEPLOYMENT_IN_PROGRESS: { readonly data: import("zod").ZodObject<{ deploymentId: import("zod").ZodString; status: import("zod").ZodEnum<{ succeeded: "succeeded"; failed: "failed"; awaiting_authorization: "awaiting_authorization"; configuring: "configuring"; publishing: "publishing"; planning: "planning"; cancelled: "cancelled"; }>; }, import("zod/v4/core").$strip>; readonly message: "A deployment is already in progress."; readonly status: 409; }; UNSUPPORTED_RUNTIME_PROTOCOL: { readonly data: import("zod").ZodObject<{ receivedVersion: import("zod").ZodNullable; supportedVersion: import("zod").ZodLiteral<7>; }, import("zod/v4/core").$strip>; readonly message: "The automation bundle uses an unsupported runtime protocol."; readonly status: 400; }; }>>; }; executionData: { manifest: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ organizationId: import("zod").ZodOptional; projectId: import("zod").ZodOptional; since: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ consistency: import("zod").ZodLiteral<"eventual">; profileId: import("zod").ZodString; resources: import("zod").ZodArray; url: import("zod").ZodURL; }, import("zod/v4/core").$strip>>; schemaVersion: import("zod").ZodLiteral<11>; scope: import("zod").ZodObject<{ organizationId: import("zod").ZodNullable; projectId: import("zod").ZodNullable; since: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, Record>; }; org: { create: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ id: import("zod").ZodOptional; name: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>, Record>; delete: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ organizationId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ txid: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, Record>; get: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ organizationId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; logo: import("zod").ZodNullable; metadata: import("zod").ZodNullable; createdAt: import("zod").ZodDate; role: import("zod").ZodEnum<{ member: "member"; admin: "admin"; }>; memberCount: import("zod").ZodNumber; pendingInvitationCount: import("zod").ZodNumber; projectCount: import("zod").ZodNumber; activeSubscription: import("zod").ZodNullable; cancelAtPeriodEnd: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>>; executionRetentionDays: import("zod").ZodNumber; plan: import("zod").ZodEnum<{ free: "free"; pro: "pro"; enterprise: "enterprise"; }>; limits: import("zod").ZodObject<{ aiSpendUsd: import("zod").ZodNumber; automationRuntimeMinutes: import("zod").ZodNumber; emailSends: import("zod").ZodNumber; executionRetentionDays: import("zod").ZodNumber; projects: import("zod").ZodNumber; seats: import("zod").ZodNumber; webScrapingMinutes: import("zod").ZodNumber; }, import("zod/v4/core").$strip>; usage: import("zod").ZodObject<{ aiSpendUsd: import("zod").ZodNumber; automationRuntimeMs: import("zod").ZodNumber; emailSends: import("zod").ZodNumber; webScrapingMs: import("zod").ZodNumber; }, import("zod/v4/core").$strip>; members: import("zod").ZodArray; createdAt: import("zod").ZodDate; email: import("zod").ZodEmail; name: import("zod").ZodString; image: import("zod").ZodNullable; }, import("zod/v4/core").$strip>>; invitations: import("zod").ZodArray>; status: import("zod").ZodString; createdAt: import("zod").ZodDate; expiresAt: import("zod").ZodDate; }, import("zod/v4/core").$strip>>; projects: import("zod").ZodArray>; }, import("zod/v4/core").$strip>, Record>; invite: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ id: import("zod").ZodOptional; organizationId: import("zod").ZodString; email: import("zod").ZodEmail; role: import("zod").ZodDefault>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ id: import("zod").ZodString; email: import("zod").ZodEmail; role: import("zod").ZodNullable>; status: import("zod").ZodString; }, import("zod/v4/core").$strip>, Record>; leave: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ organizationId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodVoid, Record>; list: import("@orpc/contract").ContractProcedureClient, import("zod").ZodPrefault; limit: import("zod").ZodDefault; query: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>, import("zod").ZodObject<{ items: import("zod").ZodArray; metadata: import("zod").ZodNullable; createdAt: import("zod").ZodDate; role: import("zod").ZodEnum<{ member: "member"; admin: "admin"; }>; memberCount: import("zod").ZodNumber; pendingInvitationCount: import("zod").ZodNumber; projectCount: import("zod").ZodNumber; activeSubscription: import("zod").ZodNullable; cancelAtPeriodEnd: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>>; executionRetentionDays: import("zod").ZodNumber; plan: import("zod").ZodEnum<{ free: "free"; pro: "pro"; enterprise: "enterprise"; }>; limits: import("zod").ZodObject<{ aiSpendUsd: import("zod").ZodNumber; automationRuntimeMinutes: import("zod").ZodNumber; emailSends: import("zod").ZodNumber; executionRetentionDays: import("zod").ZodNumber; projects: import("zod").ZodNumber; seats: import("zod").ZodNumber; webScrapingMinutes: import("zod").ZodNumber; }, import("zod/v4/core").$strip>; usage: import("zod").ZodObject<{ aiSpendUsd: import("zod").ZodNumber; automationRuntimeMs: import("zod").ZodNumber; emailSends: import("zod").ZodNumber; webScrapingMs: import("zod").ZodNumber; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>; pageInfo: import("zod").ZodObject<{ hasMore: import("zod").ZodBoolean; nextCursor: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, Record>; remove: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ organizationId: import("zod").ZodString; memberIdOrEmail: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodVoid, Record>; update: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ executionRetentionDays: import("zod").ZodOptional>; organizationId: import("zod").ZodString; name: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodVoid, Record>; }; project: { create: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ id: import("zod").ZodOptional; organizationId: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ activeDeploymentId: import("zod").ZodNullable; id: import("zod").ZodString; name: import("zod").ZodString; organizationId: import("zod").ZodString; createdAt: import("zod").ZodDate; createdBy: import("zod").ZodNullable; org: import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>; activeAutomations: import("zod").ZodArray>; txid: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, Record>; delete: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ projectId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ txid: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, Record>; get: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ projectId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ activeDeploymentId: import("zod").ZodNullable; id: import("zod").ZodString; name: import("zod").ZodString; organizationId: import("zod").ZodString; createdAt: import("zod").ZodDate; createdBy: import("zod").ZodNullable; org: import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>; activeAutomations: import("zod").ZodArray>; }, import("zod/v4/core").$strip>, Record>; list: import("@orpc/contract").ContractProcedureClient, import("zod").ZodPrefault; limit: import("zod").ZodDefault; organizationId: import("zod").ZodOptional; query: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>, import("zod").ZodObject<{ items: import("zod").ZodArray; id: import("zod").ZodString; name: import("zod").ZodString; organizationId: import("zod").ZodString; createdAt: import("zod").ZodDate; createdBy: import("zod").ZodNullable; org: import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>; activeAutomations: import("zod").ZodArray>; }, import("zod/v4/core").$strip>>; pageInfo: import("zod").ZodObject<{ hasMore: import("zod").ZodBoolean; nextCursor: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, Record>; update: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ projectId: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ txid: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, Record>; }; session: { me: import("@orpc/contract").ContractProcedureClient, import("@orpc/contract").Schema, import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; email: import("zod").ZodEmail; emailVerified: import("zod").ZodBoolean; image: import("zod").ZodOptional>; createdAt: import("zod").ZodDate; updatedAt: import("zod").ZodDate; }, import("zod/v4/core").$strip>, Record>; }; }; /** * Creates a connected-account client on the active runtime API transport. * * @param runtime - Action runtime whose API transport is required. * @param apiKey - Connected Automate.ax organization API key. * @throws When the runtime was not created with management API access. */ export declare function getRuntimeAutomateClientForApiKey(runtime: ActionRuntime, apiKey: string): { account: { integrationInstall: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ token: import("zod").ZodUUID; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ expiresAt: import("zod").ZodDate; label: import("zod").ZodString; requiredPlan: import("zod").ZodEnum<{ free: "free"; pro: "pro"; }>; serviceId: import("zod").ZodString; serviceName: import("zod").ZodString; serviceSub: import("zod").ZodString; }, import("zod/v4/core").$strip>, Record>; claimIntegrationInstall: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ organizationId: import("zod").ZodString; token: import("zod").ZodUUID; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ accountId: import("zod").ZodString; txid: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, Record>; beginConnection: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ connectionMethodId: import("zod").ZodString; organizationId: import("zod").ZodString; scopes: import("zod").ZodDefault>; serviceId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ flowId: import("zod").ZodString; url: import("zod").ZodURL; }, import("zod/v4/core").$strip>, Record>; connectionStatus: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ flowId: import("zod").ZodString; organizationId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodDiscriminatedUnion<[import("zod").ZodObject<{ status: import("zod").ZodLiteral<"pending">; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ accountId: import("zod").ZodNullable; status: import("zod").ZodLiteral<"succeeded">; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ message: import("zod").ZodString; status: import("zod").ZodLiteral<"failed">; }, import("zod/v4/core").$strip>], "status">, Record>; disconnect: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ accountId: import("zod").ZodString; organizationId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ txid: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, Record>; get: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ accountId: import("zod").ZodString; organizationId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ checkedAt: import("zod").ZodNullable; connectionMethodId: import("zod").ZodString; error: import("zod").ZodNullable>; id: import("zod").ZodString; label: import("zod").ZodString; scopes: import("zod").ZodArray; serviceId: import("zod").ZodString; serviceSub: import("zod").ZodString; revokedAt: import("zod").ZodNullable; revocation: import("zod").ZodNullable; error: import("zod").ZodNullable; id: import("zod").ZodString; requestedAt: import("zod").ZodDate; status: import("zod").ZodEnum<{ pending: "pending"; succeeded: "succeeded"; failed: "failed"; unsupported: "unsupported"; }>; }, import("zod/v4/core").$strip>>; status: import("zod").ZodEnum<{ active: "active"; revocation_pending: "revocation_pending"; revocation_failed: "revocation_failed"; revoked: "revoked"; }>; }, import("zod/v4/core").$strip>, Record>; list: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ cursor: import("zod").ZodOptional; limit: import("zod").ZodDefault; organizationId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ items: import("zod").ZodArray; connectionMethodId: import("zod").ZodString; error: import("zod").ZodNullable>; id: import("zod").ZodString; label: import("zod").ZodString; scopes: import("zod").ZodArray; serviceId: import("zod").ZodString; serviceSub: import("zod").ZodString; revokedAt: import("zod").ZodNullable; revocation: import("zod").ZodNullable; error: import("zod").ZodNullable; id: import("zod").ZodString; requestedAt: import("zod").ZodDate; status: import("zod").ZodEnum<{ pending: "pending"; succeeded: "succeeded"; failed: "failed"; unsupported: "unsupported"; }>; }, import("zod/v4/core").$strip>>; status: import("zod").ZodEnum<{ active: "active"; revocation_pending: "revocation_pending"; revocation_failed: "revocation_failed"; revoked: "revoked"; }>; createdAt: import("zod").ZodDate; }, import("zod/v4/core").$strip>>; pageInfo: import("zod").ZodObject<{ hasMore: import("zod").ZodBoolean; nextCursor: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, Record>; listServices: import("@orpc/contract").ContractProcedureClient, import("zod").ZodDefault>, import("zod").ZodArray; id: import("zod").ZodString; name: import("zod").ZodString; type: import("zod").ZodLiteral<"redirect">; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ credentialUrl: import("zod").ZodOptional; description: import("zod").ZodOptional; fields: import("zod").ZodArray; description: import("zod").ZodOptional; input: import("zod").ZodLiteral<"boolean">; label: import("zod").ZodString; name: import("zod").ZodString; required: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ default: import("zod").ZodOptional; description: import("zod").ZodOptional; input: import("zod").ZodLiteral<"number">; label: import("zod").ZodString; name: import("zod").ZodString; placeholder: import("zod").ZodOptional; required: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ description: import("zod").ZodOptional; input: import("zod").ZodLiteral<"password">; label: import("zod").ZodString; name: import("zod").ZodString; placeholder: import("zod").ZodOptional; required: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ default: import("zod").ZodOptional; description: import("zod").ZodOptional; input: import("zod").ZodEnum<{ email: "email"; text: "text"; url: "url"; }>; label: import("zod").ZodString; name: import("zod").ZodString; placeholder: import("zod").ZodOptional; required: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>], "input">>; id: import("zod").ZodString; name: import("zod").ZodString; type: import("zod").ZodLiteral<"form">; }, import("zod/v4/core").$strip>], "type">>; connectionNotice: import("zod").ZodOptional; description: import("zod").ZodString; title: import("zod").ZodString; }, import("zod/v4/core").$strip>>; description: import("zod").ZodOptional; icon: import("zod").ZodOptional; id: import("zod").ZodString; name: import("zod").ZodString; requiredPlan: import("zod").ZodEnum<{ free: "free"; pro: "pro"; }>; preferredConnectionMethodId: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>, Record>; revocationImpact: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ accountId: import("zod").ZodString; organizationId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ accessibleOrganizations: import("zod").ZodArray>; id: import("zod").ZodString; name: import("zod").ZodString; pendingDeployments: import("zod").ZodArray; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; account: import("zod").ZodObject<{ label: import("zod").ZodString; id: import("zod").ZodString; status: import("zod").ZodEnum<{ active: "active"; revocation_pending: "revocation_pending"; revocation_failed: "revocation_failed"; revoked: "revoked"; }>; serviceId: import("zod").ZodString; serviceSub: import("zod").ZodString; revokedAt: import("zod").ZodNullable; revocation: import("zod").ZodNullable; error: import("zod").ZodNullable; id: import("zod").ZodString; requestedAt: import("zod").ZodDate; status: import("zod").ZodEnum<{ pending: "pending"; succeeded: "succeeded"; failed: "failed"; unsupported: "unsupported"; }>; }, import("zod/v4/core").$strip>>; connectionMethodId: import("zod").ZodString; providerRevocationSupported: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>; hiddenOrganizationCount: import("zod").ZodNumber; totals: import("zod").ZodObject<{ automations: import("zod").ZodNumber; organizations: import("zod").ZodNumber; pendingDeployments: import("zod").ZodNumber; projects: import("zod").ZodNumber; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, Record>; revoke: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ accountId: import("zod").ZodString; organizationId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ revocation: import("zod").ZodObject<{ completedAt: import("zod").ZodNullable; error: import("zod").ZodNullable; id: import("zod").ZodString; requestedAt: import("zod").ZodDate; status: import("zod").ZodEnum<{ pending: "pending"; succeeded: "succeeded"; failed: "failed"; unsupported: "unsupported"; }>; }, import("zod/v4/core").$strip>; txid: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, Record>; submitCredentials: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ connectionMethodId: import("zod").ZodString; data: import("zod").ZodRecord>; organizationId: import("zod").ZodString; serviceId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ accountId: import("zod").ZodString; }, import("zod/v4/core").$strip>, Record>; }; automation: { get: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ automation: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ accountBindings: import("zod").ZodArray; connectionMethodId: import("zod").ZodString; error: import("zod").ZodNullable>; id: import("zod").ZodString; label: import("zod").ZodString; scopes: import("zod").ZodArray; serviceId: import("zod").ZodString; serviceSub: import("zod").ZodString; }, import("zod/v4/core").$strip>>; binding: import("zod").ZodString; serviceId: import("zod").ZodString; }, import("zod/v4/core").$strip>>; activeDeploymentId: import("zod").ZodString; createdAt: import("zod").ZodDate; description: import("zod").ZodString; enabled: import("zod").ZodBoolean; id: import("zod").ZodString; identityKey: import("zod").ZodString; project: import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; organization: import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>; triggers: import("zod").ZodArray; value: import("zod").ZodString; label: import("zod").ZodString; }, import("zod/v4/core").$strip>>; hookSlot: import("zod").ZodNumber; id: import("zod").ZodString; name: import("zod").ZodString; primary: import("zod").ZodOptional; value: import("zod").ZodString; }, import("zod/v4/core").$strip>>; scopePath: import("zod").ZodArray; type: import("zod").ZodString; }, import("zod/v4/core").$strip>>; updatedAt: import("zod").ZodDate; }, import("zod/v4/core").$strip>, Record>; getExecution: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ automation: import("zod").ZodString; executionId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ id: import("zod").ZodString; status: import("zod").ZodEnum<{ failed: "failed"; running: "running"; settled: "settled"; }>; createdAt: import("zod").ZodDate; failure: import("zod").ZodNullable>>; settledAt: import("zod").ZodNullable; actions: import("zod").ZodArray; failure: import("zod").ZodNullable>>; id: import("zod").ZodString; ordinal: import("zod").ZodNumber; retryAt: import("zod").ZodNullable; startedAt: import("zod").ZodDate; status: import("zod").ZodEnum<{ succeeded: "succeeded"; failed: "failed"; running: "running"; indeterminate: "indeterminate"; retrying: "retrying"; }>; }, import("zod/v4/core").$strip>>; completedAt: import("zod").ZodNullable; createdAt: import("zod").ZodDate; description: import("zod").ZodNullable; failure: import("zod").ZodNullable>>; hasOutput: import("zod").ZodBoolean; id: import("zod").ZodString; maxAttempts: import("zod").ZodNumber; name: import("zod").ZodString; output: import("zod").ZodOptional>; outputSensitivity: import("zod").ZodOptional>>; replaySafety: import("zod").ZodNullable>; slot: import("zod").ZodNumber; status: import("zod").ZodEnum<{ pending: "pending"; succeeded: "succeeded"; failed: "failed"; skipped: "skipped"; }>; }, import("zod/v4/core").$strip>>; events: import("zod").ZodArray; type: import("zod").ZodString; }, import("zod/v4/core").$strip>>; outputs: import("zod").ZodArray; id: import("zod").ZodString; sensitivity: import("zod").ZodOptional>>; outputIndex: import("zod").ZodNumber; type: import("zod").ZodString; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, Record>; invoke: import("@orpc/contract").ContractProcedureClient, import("zod").ZodIntersection; idempotencyKey: import("zod").ZodOptional; payload: import("zod").ZodCustom; }, import("zod/v4/core").$strip>, import("zod").ZodUnion; runIn: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ runAt: import("zod").ZodOptional; runIn: import("zod").ZodUnion; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ runAt: import("zod").ZodOptional; runIn: import("zod").ZodOptional; }, import("zod/v4/core").$strip>]>>, import("zod").ZodObject<{ id: import("zod").ZodString; runAt: import("zod").ZodDate; }, import("zod/v4/core").$strip>, Record>; list: import("@orpc/contract").ContractProcedureClient, import("zod").ZodPrefault; limit: import("zod").ZodDefault; enabled: import("zod").ZodOptional; organizationId: import("zod").ZodOptional; projectId: import("zod").ZodOptional; query: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>, import("zod").ZodObject<{ items: import("zod").ZodArray; connectionMethodId: import("zod").ZodString; error: import("zod").ZodNullable>; id: import("zod").ZodString; label: import("zod").ZodString; scopes: import("zod").ZodArray; serviceId: import("zod").ZodString; serviceSub: import("zod").ZodString; }, import("zod/v4/core").$strip>>; binding: import("zod").ZodString; serviceId: import("zod").ZodString; }, import("zod/v4/core").$strip>>; activeDeploymentId: import("zod").ZodString; createdAt: import("zod").ZodDate; description: import("zod").ZodString; enabled: import("zod").ZodBoolean; id: import("zod").ZodString; identityKey: import("zod").ZodString; project: import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; organization: import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>; triggers: import("zod").ZodArray; value: import("zod").ZodString; label: import("zod").ZodString; }, import("zod/v4/core").$strip>>; hookSlot: import("zod").ZodNumber; id: import("zod").ZodString; name: import("zod").ZodString; primary: import("zod").ZodOptional; value: import("zod").ZodString; }, import("zod/v4/core").$strip>>; scopePath: import("zod").ZodArray; type: import("zod").ZodString; }, import("zod/v4/core").$strip>>; updatedAt: import("zod").ZodDate; }, import("zod/v4/core").$strip>>; pageInfo: import("zod").ZodObject<{ hasMore: import("zod").ZodBoolean; nextCursor: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, Record>; listExecutions: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ automation: import("zod").ZodString; limit: import("zod").ZodDefault; }, import("zod/v4/core").$strip>, import("zod").ZodArray; failure: import("zod").ZodNullable>>; id: import("zod").ZodString; settledAt: import("zod").ZodNullable; status: import("zod").ZodEnum<{ failed: "failed"; running: "running"; settled: "settled"; }>; }, import("zod/v4/core").$strip>>, Record>; update: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ automation: import("zod").ZodString; enabled: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ txid: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, Record>; }; apiKey: { create: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ organizationId: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodNullable; start: import("zod").ZodNullable; createdAt: import("zod").ZodDate; updatedAt: import("zod").ZodDate; expiresAt: import("zod").ZodNullable; key: import("zod").ZodString; }, import("zod/v4/core").$strip>, Record>; delete: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ keyId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodVoid, Record>; list: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ cursor: import("zod").ZodOptional; limit: import("zod").ZodDefault; organizationId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ items: import("zod").ZodArray; start: import("zod").ZodNullable; createdAt: import("zod").ZodDate; updatedAt: import("zod").ZodDate; expiresAt: import("zod").ZodNullable; }, import("zod/v4/core").$strip>>; pageInfo: import("zod").ZodObject<{ hasMore: import("zod").ZodBoolean; nextCursor: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, Record>; update: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ keyId: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodNullable; start: import("zod").ZodNullable; createdAt: import("zod").ZodDate; updatedAt: import("zod").ZodDate; expiresAt: import("zod").ZodNullable; }, import("zod/v4/core").$strip>, Record>; }; authorization: { get: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ deploymentId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ accounts: import("zod").ZodArray; connectionMethodId: import("zod").ZodString; error: import("zod").ZodNullable>; id: import("zod").ZodString; label: import("zod").ZodString; scopes: import("zod").ZodArray; serviceId: import("zod").ZodString; serviceSub: import("zod").ZodString; }, import("zod/v4/core").$strip>>; requirements: import("zod").ZodArray; binding: import("zod").ZodString; connections: import("zod").ZodArray; requiredScopes: import("zod").ZodArray>>; }, import("zod/v4/core").$strip>>; eligibleAccountIds: import("zod").ZodArray; satisfied: import("zod").ZodBoolean; serviceId: import("zod").ZodString; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, Record>; proceed: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ deploymentId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ txid: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, Record>; }; deployment: { cancel: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ deploymentId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodVoid, Record>; configureParameters: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ deploymentId: import("zod").ZodString; values: import("zod").ZodArray>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ txid: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, Record>; get: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ deploymentId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ authorization: import("zod").ZodNullable>; url: import("zod").ZodURL; }, import("zod/v4/core").$strip>>; automations: import("zod").ZodArray>; parameters: import("zod").ZodOptional>; maxLength: import("zod/mini").ZodMiniOptional; minLength: import("zod/mini").ZodMiniOptional; placeholder: import("zod/mini").ZodMiniOptional>; required: import("zod/mini").ZodMiniPrefault>; type: import("zod/mini").ZodMiniEnum<{ email: "email"; text: "text"; url: "url"; phone: "phone"; textarea: "textarea"; }>; description: import("zod/mini").ZodMiniOptional>; label: import("zod/mini").ZodMiniOptional>; name: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>, import("zod/mini").ZodMiniObject<{ defaultValue: import("zod/mini").ZodMiniOptional>; max: import("zod/mini").ZodMiniOptional>; min: import("zod/mini").ZodMiniOptional>; placeholder: import("zod/mini").ZodMiniOptional>; required: import("zod/mini").ZodMiniPrefault>; step: import("zod/mini").ZodMiniPrefault>; type: import("zod/mini").ZodMiniLiteral<"number">; description: import("zod/mini").ZodMiniOptional>; label: import("zod/mini").ZodMiniOptional>; name: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>, import("zod/mini").ZodMiniObject<{ defaultValue: import("zod/mini").ZodMiniOptional; max: import("zod/mini").ZodMiniOptional; min: import("zod/mini").ZodMiniOptional; required: import("zod/mini").ZodMiniPrefault>; step: import("zod/mini").ZodMiniPrefault; type: import("zod/mini").ZodMiniLiteral<"date">; description: import("zod/mini").ZodMiniOptional>; label: import("zod/mini").ZodMiniOptional>; name: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>, import("zod/mini").ZodMiniObject<{ defaultValue: import("zod/mini").ZodMiniOptional; max: import("zod/mini").ZodMiniOptional; min: import("zod/mini").ZodMiniOptional; required: import("zod/mini").ZodMiniPrefault>; step: import("zod/mini").ZodMiniPrefault>; type: import("zod/mini").ZodMiniLiteral<"datetime">; description: import("zod/mini").ZodMiniOptional>; label: import("zod/mini").ZodMiniOptional>; name: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>, import("zod/mini").ZodMiniObject<{ type: import("zod/mini").ZodMiniLiteral<"select">; defaultValue: import("zod/mini").ZodMiniOptional>; options: import("zod/mini").ZodMiniArray; value: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>>; placeholder: import("zod/mini").ZodMiniOptional>; required: import("zod/mini").ZodMiniPrefault>; description: import("zod/mini").ZodMiniOptional>; label: import("zod/mini").ZodMiniOptional>; name: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>, import("zod/mini").ZodMiniObject<{ type: import("zod/mini").ZodMiniLiteral<"radio">; defaultValue: import("zod/mini").ZodMiniOptional>; options: import("zod/mini").ZodMiniArray; value: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>>; placeholder: import("zod/mini").ZodMiniOptional>; required: import("zod/mini").ZodMiniPrefault>; description: import("zod/mini").ZodMiniOptional>; label: import("zod/mini").ZodMiniOptional>; name: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>, import("zod/mini").ZodMiniObject<{ defaultValue: import("zod/mini").ZodMiniOptional>>; options: import("zod/mini").ZodMiniArray; value: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>>; placeholder: import("zod/mini").ZodMiniOptional>; required: import("zod/mini").ZodMiniPrefault>; type: import("zod/mini").ZodMiniLiteral<"multi-select">; description: import("zod/mini").ZodMiniOptional>; label: import("zod/mini").ZodMiniOptional>; name: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>, import("zod/mini").ZodMiniObject<{ defaultValue: import("zod/mini").ZodMiniPrefault>; required: import("zod/mini").ZodMiniPrefault>; type: import("zod/mini").ZodMiniLiteral<"checkbox">; description: import("zod/mini").ZodMiniOptional>; label: import("zod/mini").ZodMiniOptional>; name: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>, import("zod/mini").ZodMiniObject<{ required: import("zod/mini").ZodMiniPrefault>; type: import("zod/mini").ZodMiniLiteral<"file">; description: import("zod/mini").ZodMiniOptional>; label: import("zod/mini").ZodMiniOptional>; name: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>], "type">, import("zod/mini").ZodMiniTransform<{ label: string; required: boolean; type: "email" | "text" | "url" | "phone" | "textarea"; name: string; defaultValue?: string | undefined; maxLength?: number | undefined; minLength?: number | undefined; placeholder?: string | undefined; description?: string | undefined; } | { label: string; required: boolean; step: number; type: "number"; name: string; defaultValue?: number | undefined; max?: number | undefined; min?: number | undefined; placeholder?: string | undefined; description?: string | undefined; } | { label: string; required: boolean; step: number; type: "date"; name: string; defaultValue?: string | undefined; max?: string | undefined; min?: string | undefined; description?: string | undefined; } | { label: string; required: boolean; step: number; type: "datetime"; name: string; defaultValue?: string | undefined; max?: string | undefined; min?: string | undefined; description?: string | undefined; } | { label: string; type: "select"; options: { label: string; value: string; }[]; required: boolean; name: string; defaultValue?: string | undefined; placeholder?: string | undefined; description?: string | undefined; } | { label: string; type: "radio"; options: { label: string; value: string; }[]; required: boolean; name: string; defaultValue?: string | undefined; placeholder?: string | undefined; description?: string | undefined; } | { label: string; options: { label: string; value: string; }[]; required: boolean; type: "multi-select"; name: string; defaultValue?: string[] | undefined; placeholder?: string | undefined; description?: string | undefined; } | { label: string; defaultValue: boolean; required: boolean; type: "checkbox"; name: string; description?: string | undefined; } | { label: string; required: boolean; type: "file"; name: string; description?: string | undefined; }, { required: boolean; type: "email" | "text" | "url" | "phone" | "textarea"; name: string; defaultValue?: string | undefined; maxLength?: number | undefined; minLength?: number | undefined; placeholder?: string | undefined; description?: string | undefined; label?: string | undefined; } | { required: boolean; step: number; type: "number"; name: string; defaultValue?: number | undefined; max?: number | undefined; min?: number | undefined; placeholder?: string | undefined; description?: string | undefined; label?: string | undefined; } | { required: boolean; step: number; type: "date"; name: string; defaultValue?: string | undefined; max?: string | undefined; min?: string | undefined; description?: string | undefined; label?: string | undefined; } | { required: boolean; step: number; type: "datetime"; name: string; defaultValue?: string | undefined; max?: string | undefined; min?: string | undefined; description?: string | undefined; label?: string | undefined; } | { type: "select"; options: { label: string; value: string; }[]; required: boolean; name: string; defaultValue?: string | undefined; placeholder?: string | undefined; description?: string | undefined; label?: string | undefined; } | { type: "radio"; options: { label: string; value: string; }[]; required: boolean; name: string; defaultValue?: string | undefined; placeholder?: string | undefined; description?: string | undefined; label?: string | undefined; } | { options: { label: string; value: string; }[]; required: boolean; type: "multi-select"; name: string; defaultValue?: string[] | undefined; placeholder?: string | undefined; description?: string | undefined; label?: string | undefined; } | { defaultValue: boolean; required: boolean; type: "checkbox"; name: string; description?: string | undefined; label?: string | undefined; } | { required: boolean; type: "file"; name: string; description?: string | undefined; label?: string | undefined; }>>>>; parameterValues: import("zod").ZodOptional>; scopes: import("zod").ZodArray; path: import("zod").ZodArray; presentation: import("zod").ZodEnum<{ hidden: "hidden"; collapsed: "collapsed"; expanded: "expanded"; }>; }, import("zod/v4/core").$strip>>; subscriptions: import("zod").ZodArray>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; createdAt: import("zod").ZodDate; failure: import("zod").ZodNullable>; id: import("zod").ZodString; git: import("zod").ZodNullable>; project: import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; organization: import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>; status: import("zod").ZodEnum<{ succeeded: "succeeded"; failed: "failed"; awaiting_authorization: "awaiting_authorization"; configuring: "configuring"; publishing: "publishing"; planning: "planning"; cancelled: "cancelled"; }>; }, import("zod/v4/core").$strip>, Record>; list: import("@orpc/contract").ContractProcedureClient, import("zod").ZodPrefault; limit: import("zod").ZodDefault; organizationId: import("zod").ZodOptional; projectId: import("zod").ZodOptional; since: import("zod").ZodOptional; status: import("zod").ZodOptional>; until: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>, import("zod").ZodObject<{ items: import("zod").ZodArray>; url: import("zod").ZodURL; }, import("zod/v4/core").$strip>>; automations: import("zod").ZodArray>; parameters: import("zod").ZodOptional>; maxLength: import("zod/mini").ZodMiniOptional; minLength: import("zod/mini").ZodMiniOptional; placeholder: import("zod/mini").ZodMiniOptional>; required: import("zod/mini").ZodMiniPrefault>; type: import("zod/mini").ZodMiniEnum<{ email: "email"; text: "text"; url: "url"; phone: "phone"; textarea: "textarea"; }>; description: import("zod/mini").ZodMiniOptional>; label: import("zod/mini").ZodMiniOptional>; name: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>, import("zod/mini").ZodMiniObject<{ defaultValue: import("zod/mini").ZodMiniOptional>; max: import("zod/mini").ZodMiniOptional>; min: import("zod/mini").ZodMiniOptional>; placeholder: import("zod/mini").ZodMiniOptional>; required: import("zod/mini").ZodMiniPrefault>; step: import("zod/mini").ZodMiniPrefault>; type: import("zod/mini").ZodMiniLiteral<"number">; description: import("zod/mini").ZodMiniOptional>; label: import("zod/mini").ZodMiniOptional>; name: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>, import("zod/mini").ZodMiniObject<{ defaultValue: import("zod/mini").ZodMiniOptional; max: import("zod/mini").ZodMiniOptional; min: import("zod/mini").ZodMiniOptional; required: import("zod/mini").ZodMiniPrefault>; step: import("zod/mini").ZodMiniPrefault; type: import("zod/mini").ZodMiniLiteral<"date">; description: import("zod/mini").ZodMiniOptional>; label: import("zod/mini").ZodMiniOptional>; name: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>, import("zod/mini").ZodMiniObject<{ defaultValue: import("zod/mini").ZodMiniOptional; max: import("zod/mini").ZodMiniOptional; min: import("zod/mini").ZodMiniOptional; required: import("zod/mini").ZodMiniPrefault>; step: import("zod/mini").ZodMiniPrefault>; type: import("zod/mini").ZodMiniLiteral<"datetime">; description: import("zod/mini").ZodMiniOptional>; label: import("zod/mini").ZodMiniOptional>; name: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>, import("zod/mini").ZodMiniObject<{ type: import("zod/mini").ZodMiniLiteral<"select">; defaultValue: import("zod/mini").ZodMiniOptional>; options: import("zod/mini").ZodMiniArray; value: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>>; placeholder: import("zod/mini").ZodMiniOptional>; required: import("zod/mini").ZodMiniPrefault>; description: import("zod/mini").ZodMiniOptional>; label: import("zod/mini").ZodMiniOptional>; name: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>, import("zod/mini").ZodMiniObject<{ type: import("zod/mini").ZodMiniLiteral<"radio">; defaultValue: import("zod/mini").ZodMiniOptional>; options: import("zod/mini").ZodMiniArray; value: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>>; placeholder: import("zod/mini").ZodMiniOptional>; required: import("zod/mini").ZodMiniPrefault>; description: import("zod/mini").ZodMiniOptional>; label: import("zod/mini").ZodMiniOptional>; name: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>, import("zod/mini").ZodMiniObject<{ defaultValue: import("zod/mini").ZodMiniOptional>>; options: import("zod/mini").ZodMiniArray; value: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>>; placeholder: import("zod/mini").ZodMiniOptional>; required: import("zod/mini").ZodMiniPrefault>; type: import("zod/mini").ZodMiniLiteral<"multi-select">; description: import("zod/mini").ZodMiniOptional>; label: import("zod/mini").ZodMiniOptional>; name: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>, import("zod/mini").ZodMiniObject<{ defaultValue: import("zod/mini").ZodMiniPrefault>; required: import("zod/mini").ZodMiniPrefault>; type: import("zod/mini").ZodMiniLiteral<"checkbox">; description: import("zod/mini").ZodMiniOptional>; label: import("zod/mini").ZodMiniOptional>; name: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>, import("zod/mini").ZodMiniObject<{ required: import("zod/mini").ZodMiniPrefault>; type: import("zod/mini").ZodMiniLiteral<"file">; description: import("zod/mini").ZodMiniOptional>; label: import("zod/mini").ZodMiniOptional>; name: import("zod/mini").ZodMiniString; }, import("zod/v4/core").$strip>], "type">, import("zod/mini").ZodMiniTransform<{ label: string; required: boolean; type: "email" | "text" | "url" | "phone" | "textarea"; name: string; defaultValue?: string | undefined; maxLength?: number | undefined; minLength?: number | undefined; placeholder?: string | undefined; description?: string | undefined; } | { label: string; required: boolean; step: number; type: "number"; name: string; defaultValue?: number | undefined; max?: number | undefined; min?: number | undefined; placeholder?: string | undefined; description?: string | undefined; } | { label: string; required: boolean; step: number; type: "date"; name: string; defaultValue?: string | undefined; max?: string | undefined; min?: string | undefined; description?: string | undefined; } | { label: string; required: boolean; step: number; type: "datetime"; name: string; defaultValue?: string | undefined; max?: string | undefined; min?: string | undefined; description?: string | undefined; } | { label: string; type: "select"; options: { label: string; value: string; }[]; required: boolean; name: string; defaultValue?: string | undefined; placeholder?: string | undefined; description?: string | undefined; } | { label: string; type: "radio"; options: { label: string; value: string; }[]; required: boolean; name: string; defaultValue?: string | undefined; placeholder?: string | undefined; description?: string | undefined; } | { label: string; options: { label: string; value: string; }[]; required: boolean; type: "multi-select"; name: string; defaultValue?: string[] | undefined; placeholder?: string | undefined; description?: string | undefined; } | { label: string; defaultValue: boolean; required: boolean; type: "checkbox"; name: string; description?: string | undefined; } | { label: string; required: boolean; type: "file"; name: string; description?: string | undefined; }, { required: boolean; type: "email" | "text" | "url" | "phone" | "textarea"; name: string; defaultValue?: string | undefined; maxLength?: number | undefined; minLength?: number | undefined; placeholder?: string | undefined; description?: string | undefined; label?: string | undefined; } | { required: boolean; step: number; type: "number"; name: string; defaultValue?: number | undefined; max?: number | undefined; min?: number | undefined; placeholder?: string | undefined; description?: string | undefined; label?: string | undefined; } | { required: boolean; step: number; type: "date"; name: string; defaultValue?: string | undefined; max?: string | undefined; min?: string | undefined; description?: string | undefined; label?: string | undefined; } | { required: boolean; step: number; type: "datetime"; name: string; defaultValue?: string | undefined; max?: string | undefined; min?: string | undefined; description?: string | undefined; label?: string | undefined; } | { type: "select"; options: { label: string; value: string; }[]; required: boolean; name: string; defaultValue?: string | undefined; placeholder?: string | undefined; description?: string | undefined; label?: string | undefined; } | { type: "radio"; options: { label: string; value: string; }[]; required: boolean; name: string; defaultValue?: string | undefined; placeholder?: string | undefined; description?: string | undefined; label?: string | undefined; } | { options: { label: string; value: string; }[]; required: boolean; type: "multi-select"; name: string; defaultValue?: string[] | undefined; placeholder?: string | undefined; description?: string | undefined; label?: string | undefined; } | { defaultValue: boolean; required: boolean; type: "checkbox"; name: string; description?: string | undefined; label?: string | undefined; } | { required: boolean; type: "file"; name: string; description?: string | undefined; label?: string | undefined; }>>>>; parameterValues: import("zod").ZodOptional>; scopes: import("zod").ZodArray; path: import("zod").ZodArray; presentation: import("zod").ZodEnum<{ hidden: "hidden"; collapsed: "collapsed"; expanded: "expanded"; }>; }, import("zod/v4/core").$strip>>; subscriptions: import("zod").ZodArray>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; createdAt: import("zod").ZodDate; failure: import("zod").ZodNullable>; id: import("zod").ZodString; git: import("zod").ZodNullable>; project: import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; organization: import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>; status: import("zod").ZodEnum<{ succeeded: "succeeded"; failed: "failed"; awaiting_authorization: "awaiting_authorization"; configuring: "configuring"; publishing: "publishing"; planning: "planning"; cancelled: "cancelled"; }>; }, import("zod/v4/core").$strip>>; pageInfo: import("zod").ZodObject<{ hasMore: import("zod").ZodBoolean; nextCursor: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, Record>; redeploy: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ bindings: import("zod").ZodArray>; parameters: import("zod").ZodDefault>>; projectId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ id: import("zod").ZodString; txid: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, import("@orpc/contract").MergedErrorMap, { DEPLOYMENT_IN_PROGRESS: { readonly data: import("zod").ZodObject<{ deploymentId: import("zod").ZodString; status: import("zod").ZodEnum<{ succeeded: "succeeded"; failed: "failed"; awaiting_authorization: "awaiting_authorization"; configuring: "configuring"; publishing: "publishing"; planning: "planning"; cancelled: "cancelled"; }>; }, import("zod/v4/core").$strip>; readonly message: "A deployment is already in progress."; readonly status: 409; }; UNSUPPORTED_RUNTIME_PROTOCOL: { readonly data: import("zod").ZodObject<{ receivedVersion: import("zod").ZodNullable; supportedVersion: import("zod").ZodLiteral<7>; }, import("zod/v4/core").$strip>; readonly message: "The automation bundle uses an unsupported runtime protocol."; readonly status: 400; }; }>>; }; executionData: { manifest: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ organizationId: import("zod").ZodOptional; projectId: import("zod").ZodOptional; since: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ consistency: import("zod").ZodLiteral<"eventual">; profileId: import("zod").ZodString; resources: import("zod").ZodArray; url: import("zod").ZodURL; }, import("zod/v4/core").$strip>>; schemaVersion: import("zod").ZodLiteral<11>; scope: import("zod").ZodObject<{ organizationId: import("zod").ZodNullable; projectId: import("zod").ZodNullable; since: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, Record>; }; org: { create: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ id: import("zod").ZodOptional; name: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>, Record>; delete: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ organizationId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ txid: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, Record>; get: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ organizationId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; logo: import("zod").ZodNullable; metadata: import("zod").ZodNullable; createdAt: import("zod").ZodDate; role: import("zod").ZodEnum<{ member: "member"; admin: "admin"; }>; memberCount: import("zod").ZodNumber; pendingInvitationCount: import("zod").ZodNumber; projectCount: import("zod").ZodNumber; activeSubscription: import("zod").ZodNullable; cancelAtPeriodEnd: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>>; executionRetentionDays: import("zod").ZodNumber; plan: import("zod").ZodEnum<{ free: "free"; pro: "pro"; enterprise: "enterprise"; }>; limits: import("zod").ZodObject<{ aiSpendUsd: import("zod").ZodNumber; automationRuntimeMinutes: import("zod").ZodNumber; emailSends: import("zod").ZodNumber; executionRetentionDays: import("zod").ZodNumber; projects: import("zod").ZodNumber; seats: import("zod").ZodNumber; webScrapingMinutes: import("zod").ZodNumber; }, import("zod/v4/core").$strip>; usage: import("zod").ZodObject<{ aiSpendUsd: import("zod").ZodNumber; automationRuntimeMs: import("zod").ZodNumber; emailSends: import("zod").ZodNumber; webScrapingMs: import("zod").ZodNumber; }, import("zod/v4/core").$strip>; members: import("zod").ZodArray; createdAt: import("zod").ZodDate; email: import("zod").ZodEmail; name: import("zod").ZodString; image: import("zod").ZodNullable; }, import("zod/v4/core").$strip>>; invitations: import("zod").ZodArray>; status: import("zod").ZodString; createdAt: import("zod").ZodDate; expiresAt: import("zod").ZodDate; }, import("zod/v4/core").$strip>>; projects: import("zod").ZodArray>; }, import("zod/v4/core").$strip>, Record>; invite: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ id: import("zod").ZodOptional; organizationId: import("zod").ZodString; email: import("zod").ZodEmail; role: import("zod").ZodDefault>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ id: import("zod").ZodString; email: import("zod").ZodEmail; role: import("zod").ZodNullable>; status: import("zod").ZodString; }, import("zod/v4/core").$strip>, Record>; leave: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ organizationId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodVoid, Record>; list: import("@orpc/contract").ContractProcedureClient, import("zod").ZodPrefault; limit: import("zod").ZodDefault; query: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>, import("zod").ZodObject<{ items: import("zod").ZodArray; metadata: import("zod").ZodNullable; createdAt: import("zod").ZodDate; role: import("zod").ZodEnum<{ member: "member"; admin: "admin"; }>; memberCount: import("zod").ZodNumber; pendingInvitationCount: import("zod").ZodNumber; projectCount: import("zod").ZodNumber; activeSubscription: import("zod").ZodNullable; cancelAtPeriodEnd: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>>; executionRetentionDays: import("zod").ZodNumber; plan: import("zod").ZodEnum<{ free: "free"; pro: "pro"; enterprise: "enterprise"; }>; limits: import("zod").ZodObject<{ aiSpendUsd: import("zod").ZodNumber; automationRuntimeMinutes: import("zod").ZodNumber; emailSends: import("zod").ZodNumber; executionRetentionDays: import("zod").ZodNumber; projects: import("zod").ZodNumber; seats: import("zod").ZodNumber; webScrapingMinutes: import("zod").ZodNumber; }, import("zod/v4/core").$strip>; usage: import("zod").ZodObject<{ aiSpendUsd: import("zod").ZodNumber; automationRuntimeMs: import("zod").ZodNumber; emailSends: import("zod").ZodNumber; webScrapingMs: import("zod").ZodNumber; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>; pageInfo: import("zod").ZodObject<{ hasMore: import("zod").ZodBoolean; nextCursor: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, Record>; remove: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ organizationId: import("zod").ZodString; memberIdOrEmail: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodVoid, Record>; update: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ executionRetentionDays: import("zod").ZodOptional>; organizationId: import("zod").ZodString; name: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodVoid, Record>; }; project: { create: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ id: import("zod").ZodOptional; organizationId: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ activeDeploymentId: import("zod").ZodNullable; id: import("zod").ZodString; name: import("zod").ZodString; organizationId: import("zod").ZodString; createdAt: import("zod").ZodDate; createdBy: import("zod").ZodNullable; org: import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>; activeAutomations: import("zod").ZodArray>; txid: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, Record>; delete: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ projectId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ txid: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, Record>; get: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ projectId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ activeDeploymentId: import("zod").ZodNullable; id: import("zod").ZodString; name: import("zod").ZodString; organizationId: import("zod").ZodString; createdAt: import("zod").ZodDate; createdBy: import("zod").ZodNullable; org: import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>; activeAutomations: import("zod").ZodArray>; }, import("zod/v4/core").$strip>, Record>; list: import("@orpc/contract").ContractProcedureClient, import("zod").ZodPrefault; limit: import("zod").ZodDefault; organizationId: import("zod").ZodOptional; query: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>, import("zod").ZodObject<{ items: import("zod").ZodArray; id: import("zod").ZodString; name: import("zod").ZodString; organizationId: import("zod").ZodString; createdAt: import("zod").ZodDate; createdBy: import("zod").ZodNullable; org: import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>; activeAutomations: import("zod").ZodArray>; }, import("zod/v4/core").$strip>>; pageInfo: import("zod").ZodObject<{ hasMore: import("zod").ZodBoolean; nextCursor: import("zod").ZodNullable; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, Record>; update: import("@orpc/contract").ContractProcedureClient, import("zod").ZodObject<{ projectId: import("zod").ZodString; name: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ txid: import("zod").ZodNumber; }, import("zod/v4/core").$strip>, Record>; }; session: { me: import("@orpc/contract").ContractProcedureClient, import("@orpc/contract").Schema, import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; email: import("zod").ZodEmail; emailVerified: import("zod").ZodBoolean; image: import("zod").ZodOptional>; createdAt: import("zod").ZodDate; updatedAt: import("zod").ZodDate; }, import("zod/v4/core").$strip>, Record>; }; }; //# sourceMappingURL=runtime-management.d.ts.map