import * as z from "zod"; import { type ActionRuntime } from "../../../automation/actions.js"; import type { ResolvedIntegrationAccount } from "../../../automation/integrations.js"; export declare const AUTOMATE_RUNTIME_CREDENTIAL: unique symbol; /** * Creates an authenticated Automate.ax management client. * * Runtime provenance is sent with integration actions so lifecycle triggers can * exclude the automation that caused an event. * * @param account - Runtime identity or a resolved Automate.ax organization * account. * @param runtime - Action provenance and runtime-authenticated client. * @throws If the action builder supplies an unknown default account sentinel. */ export declare function getAutomateApi(account: ResolvedIntegrationAccount<"automate"> | symbol, runtime: ActionRuntime): { account: { integrationInstall: import("@orpc/contract").ContractProcedureClient, z.ZodObject<{ token: import("zod").ZodUUID; }, z.core.$strip>, z.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; }, z.core.$strip>, Record>; claimIntegrationInstall: import("@orpc/contract").ContractProcedureClient, z.ZodObject<{ organizationId: import("zod").ZodString; token: import("zod").ZodUUID; }, z.core.$strip>, z.ZodObject<{ accountId: import("zod").ZodString; txid: import("zod").ZodNumber; }, z.core.$strip>, Record>; beginConnection: import("@orpc/contract").ContractProcedureClient, z.ZodObject<{ connectionMethodId: import("zod").ZodString; organizationId: import("zod").ZodString; scopes: import("zod").ZodDefault>; serviceId: import("zod").ZodString; }, z.core.$strip>, z.ZodObject<{ flowId: import("zod").ZodString; url: import("zod").ZodURL; }, z.core.$strip>, Record>; connectionStatus: import("@orpc/contract").ContractProcedureClient, z.ZodObject<{ flowId: import("zod").ZodString; organizationId: import("zod").ZodString; }, z.core.$strip>, z.ZodDiscriminatedUnion<[z.ZodObject<{ status: import("zod").ZodLiteral<"pending">; }, z.core.$strip>, z.ZodObject<{ accountId: import("zod").ZodNullable; status: import("zod").ZodLiteral<"succeeded">; }, z.core.$strip>, z.ZodObject<{ message: import("zod").ZodString; status: import("zod").ZodLiteral<"failed">; }, z.core.$strip>], "status">, Record>; disconnect: import("@orpc/contract").ContractProcedureClient, z.ZodObject<{ accountId: import("zod").ZodString; organizationId: import("zod").ZodString; }, z.core.$strip>, z.ZodObject<{ txid: import("zod").ZodNumber; }, z.core.$strip>, Record>; get: import("@orpc/contract").ContractProcedureClient, z.ZodObject<{ accountId: import("zod").ZodString; organizationId: import("zod").ZodString; }, z.core.$strip>, z.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"; }>; }, z.core.$strip>, Record>; list: import("@orpc/contract").ContractProcedureClient, z.ZodObject<{ cursor: import("zod").ZodOptional; limit: import("zod").ZodDefault; organizationId: import("zod").ZodString; }, z.core.$strip>, z.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>; }, z.core.$strip>, Record>; listServices: import("@orpc/contract").ContractProcedureClient, z.ZodDefault>, z.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; }, z.core.$strip>>, Record>; revocationImpact: import("@orpc/contract").ContractProcedureClient, z.ZodObject<{ accountId: import("zod").ZodString; organizationId: import("zod").ZodString; }, z.core.$strip>, z.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>; }, z.core.$strip>, Record>; revoke: import("@orpc/contract").ContractProcedureClient, z.ZodObject<{ accountId: import("zod").ZodString; organizationId: import("zod").ZodString; }, z.core.$strip>, z.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; }, z.core.$strip>, Record>; submitCredentials: import("@orpc/contract").ContractProcedureClient, z.ZodObject<{ connectionMethodId: import("zod").ZodString; data: import("zod").ZodRecord>; organizationId: import("zod").ZodString; serviceId: import("zod").ZodString; }, z.core.$strip>, z.ZodObject<{ accountId: import("zod").ZodString; }, z.core.$strip>, Record>; }; automation: { get: import("@orpc/contract").ContractProcedureClient, z.ZodObject<{ automation: import("zod").ZodString; }, z.core.$strip>, z.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; }, z.core.$strip>, Record>; getExecution: import("@orpc/contract").ContractProcedureClient, z.ZodObject<{ automation: import("zod").ZodString; executionId: import("zod").ZodString; }, z.core.$strip>, z.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>>; }, z.core.$strip>, Record>; invoke: import("@orpc/contract").ContractProcedureClient, z.ZodIntersection; idempotencyKey: import("zod").ZodOptional; payload: import("zod").ZodCustom; }, z.core.$strip>, z.ZodUnion; runIn: import("zod").ZodOptional; }, z.core.$strip>, z.ZodObject<{ runAt: import("zod").ZodOptional; runIn: import("zod").ZodUnion; }, z.core.$strip>, z.ZodObject<{ runAt: import("zod").ZodOptional; runIn: import("zod").ZodOptional; }, z.core.$strip>]>>, z.ZodObject<{ id: import("zod").ZodString; runAt: import("zod").ZodDate; }, z.core.$strip>, Record>; list: import("@orpc/contract").ContractProcedureClient, z.ZodPrefault; limit: import("zod").ZodDefault; enabled: import("zod").ZodOptional; organizationId: import("zod").ZodOptional; projectId: import("zod").ZodOptional; query: import("zod").ZodOptional; }, z.core.$strip>>, z.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>; }, z.core.$strip>, Record>; listExecutions: import("@orpc/contract").ContractProcedureClient, z.ZodObject<{ automation: import("zod").ZodString; limit: import("zod").ZodDefault; }, z.core.$strip>, z.ZodArray; failure: import("zod").ZodNullable>>; id: import("zod").ZodString; settledAt: import("zod").ZodNullable; status: import("zod").ZodEnum<{ failed: "failed"; running: "running"; settled: "settled"; }>; }, z.core.$strip>>, Record>; update: import("@orpc/contract").ContractProcedureClient, z.ZodObject<{ automation: import("zod").ZodString; enabled: import("zod").ZodBoolean; }, z.core.$strip>, z.ZodObject<{ txid: import("zod").ZodNumber; }, z.core.$strip>, Record>; }; apiKey: { create: import("@orpc/contract").ContractProcedureClient, z.ZodObject<{ organizationId: import("zod").ZodString; name: import("zod").ZodString; }, z.core.$strip>, z.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; }, z.core.$strip>, Record>; delete: import("@orpc/contract").ContractProcedureClient, z.ZodObject<{ keyId: import("zod").ZodString; }, z.core.$strip>, z.ZodVoid, Record>; list: import("@orpc/contract").ContractProcedureClient, z.ZodObject<{ cursor: import("zod").ZodOptional; limit: import("zod").ZodDefault; organizationId: import("zod").ZodString; }, z.core.$strip>, z.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>; }, z.core.$strip>, Record>; update: import("@orpc/contract").ContractProcedureClient, z.ZodObject<{ keyId: import("zod").ZodString; name: import("zod").ZodString; }, z.core.$strip>, z.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; }, z.core.$strip>, Record>; }; authorization: { get: import("@orpc/contract").ContractProcedureClient, z.ZodObject<{ deploymentId: import("zod").ZodString; }, z.core.$strip>, z.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>>; }, z.core.$strip>, Record>; proceed: import("@orpc/contract").ContractProcedureClient, z.ZodObject<{ deploymentId: import("zod").ZodString; }, z.core.$strip>, z.ZodObject<{ txid: import("zod").ZodNumber; }, z.core.$strip>, Record>; }; deployment: { cancel: import("@orpc/contract").ContractProcedureClient, z.ZodObject<{ deploymentId: import("zod").ZodString; }, z.core.$strip>, z.ZodVoid, Record>; configureParameters: import("@orpc/contract").ContractProcedureClient, z.ZodObject<{ deploymentId: import("zod").ZodString; values: import("zod").ZodArray>; }, z.core.$strip>, z.ZodObject<{ txid: import("zod").ZodNumber; }, z.core.$strip>, Record>; get: import("@orpc/contract").ContractProcedureClient, z.ZodObject<{ deploymentId: import("zod").ZodString; }, z.core.$strip>, z.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"; }>; }, z.core.$strip>, Record>; list: import("@orpc/contract").ContractProcedureClient, z.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; }, z.core.$strip>>, z.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>; }, z.core.$strip>, Record>; redeploy: import("@orpc/contract").ContractProcedureClient, z.ZodObject<{ bindings: import("zod").ZodArray>; parameters: import("zod").ZodDefault>>; projectId: import("zod").ZodString; }, z.core.$strip>, z.ZodObject<{ id: import("zod").ZodString; txid: import("zod").ZodNumber; }, z.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, z.ZodObject<{ organizationId: import("zod").ZodOptional; projectId: import("zod").ZodOptional; since: import("zod").ZodOptional; }, z.core.$strip>, z.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>; }, z.core.$strip>, Record>; }; org: { create: import("@orpc/contract").ContractProcedureClient, z.ZodObject<{ id: import("zod").ZodOptional; name: import("zod").ZodString; }, z.core.$strip>, z.ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; }, z.core.$strip>, Record>; delete: import("@orpc/contract").ContractProcedureClient, z.ZodObject<{ organizationId: import("zod").ZodString; }, z.core.$strip>, z.ZodObject<{ txid: import("zod").ZodNumber; }, z.core.$strip>, Record>; get: import("@orpc/contract").ContractProcedureClient, z.ZodObject<{ organizationId: import("zod").ZodString; }, z.core.$strip>, z.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>; }, z.core.$strip>, Record>; invite: import("@orpc/contract").ContractProcedureClient, z.ZodObject<{ id: import("zod").ZodOptional; organizationId: import("zod").ZodString; email: import("zod").ZodEmail; role: import("zod").ZodDefault>; }, z.core.$strip>, z.ZodObject<{ id: import("zod").ZodString; email: import("zod").ZodEmail; role: import("zod").ZodNullable>; status: import("zod").ZodString; }, z.core.$strip>, Record>; leave: import("@orpc/contract").ContractProcedureClient, z.ZodObject<{ organizationId: import("zod").ZodString; }, z.core.$strip>, z.ZodVoid, Record>; list: import("@orpc/contract").ContractProcedureClient, z.ZodPrefault; limit: import("zod").ZodDefault; query: import("zod").ZodOptional; }, z.core.$strip>>, z.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>; }, z.core.$strip>, Record>; remove: import("@orpc/contract").ContractProcedureClient, z.ZodObject<{ organizationId: import("zod").ZodString; memberIdOrEmail: import("zod").ZodString; }, z.core.$strip>, z.ZodVoid, Record>; update: import("@orpc/contract").ContractProcedureClient, z.ZodObject<{ executionRetentionDays: import("zod").ZodOptional>; organizationId: import("zod").ZodString; name: import("zod").ZodOptional; }, z.core.$strip>, z.ZodVoid, Record>; }; project: { create: import("@orpc/contract").ContractProcedureClient, z.ZodObject<{ id: import("zod").ZodOptional; organizationId: import("zod").ZodString; name: import("zod").ZodString; }, z.core.$strip>, z.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; }, z.core.$strip>, Record>; delete: import("@orpc/contract").ContractProcedureClient, z.ZodObject<{ projectId: import("zod").ZodString; }, z.core.$strip>, z.ZodObject<{ txid: import("zod").ZodNumber; }, z.core.$strip>, Record>; get: import("@orpc/contract").ContractProcedureClient, z.ZodObject<{ projectId: import("zod").ZodString; }, z.core.$strip>, z.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>; }, z.core.$strip>, Record>; list: import("@orpc/contract").ContractProcedureClient, z.ZodPrefault; limit: import("zod").ZodDefault; organizationId: import("zod").ZodOptional; query: import("zod").ZodOptional; }, z.core.$strip>>, z.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>; }, z.core.$strip>, Record>; update: import("@orpc/contract").ContractProcedureClient, z.ZodObject<{ projectId: import("zod").ZodString; name: import("zod").ZodString; }, z.core.$strip>, z.ZodObject<{ txid: import("zod").ZodNumber; }, z.core.$strip>, Record>; }; session: { me: import("@orpc/contract").ContractProcedureClient, import("@orpc/contract").Schema, z.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; }, z.core.$strip>, Record>; }; }; /** * Executes one management request with action-aware failure classification. * * @param request - Deferred Automate.ax management request. */ export declare function callAutomateApi(request: () => Promise): Promise; //# sourceMappingURL=api.d.ts.map