UNPKG

@composio/core

Version:

![Composio Banner](https://github.com/user-attachments/assets/9ba0e9c1-85a4-4b51-ae60-f9fe7992e819)

1,161 lines (1,160 loc) 1.23 MB
import { z } from "zod/v3"; import { CustomCreateResponse, GenerateURLResponse, McpCreateResponse } from "@composio/client/resources/mcp"; //#region src/types/connectedAccountAuthStates.types.d.ts declare const ConnectionStatuses: { readonly INITIALIZING: "INITIALIZING"; readonly INITIATED: "INITIATED"; readonly ACTIVE: "ACTIVE"; readonly FAILED: "FAILED"; readonly EXPIRED: "EXPIRED"; readonly INACTIVE: "INACTIVE"; }; type ConnectionStatusEnum = (typeof ConnectionStatuses)[keyof typeof ConnectionStatuses]; declare const RedirectableAuthSchemeSchema: z.ZodEnum<["OAUTH1", "OAUTH2"]>; declare const BaseSchemeRaw: z.ZodObject<{ subdomain: z.ZodOptional<z.ZodString>; "your-domain": z.ZodOptional<z.ZodString>; region: z.ZodOptional<z.ZodString>; shop: z.ZodOptional<z.ZodString>; account_url: z.ZodOptional<z.ZodString>; COMPANYDOMAIN: z.ZodOptional<z.ZodString>; extension: z.ZodOptional<z.ZodString>; form_api_base_url: z.ZodOptional<z.ZodString>; instanceEndpoint: z.ZodOptional<z.ZodString>; api_url: z.ZodOptional<z.ZodString>; borneo_dashboard_url: z.ZodOptional<z.ZodString>; proxy_username: z.ZodOptional<z.ZodString>; proxy_password: z.ZodOptional<z.ZodString>; domain: z.ZodOptional<z.ZodString>; version: z.ZodOptional<z.ZodString>; dc: z.ZodOptional<z.ZodString>; site_name: z.ZodOptional<z.ZodString>; instanceName: z.ZodOptional<z.ZodString>; account_id: z.ZodOptional<z.ZodString>; your_server: z.ZodOptional<z.ZodString>; server_location: z.ZodOptional<z.ZodString>; base_url: z.ZodOptional<z.ZodString>; api_key: z.ZodOptional<z.ZodString>; generic_api_key: z.ZodOptional<z.ZodString>; bearer_token: z.ZodOptional<z.ZodString>; basic_encoded: z.ZodOptional<z.ZodString>; long_redirect_url: z.ZodOptional<z.ZodBoolean>; state_prefix: z.ZodOptional<z.ZodString>; registration_access_token: z.ZodOptional<z.ZodString>; registration_client_uri: z.ZodOptional<z.ZodString>; composio_link_redirect_url: z.ZodOptional<z.ZodString>; }, "strip", z.ZodUnknown, z.objectOutputType<{ subdomain: z.ZodOptional<z.ZodString>; "your-domain": z.ZodOptional<z.ZodString>; region: z.ZodOptional<z.ZodString>; shop: z.ZodOptional<z.ZodString>; account_url: z.ZodOptional<z.ZodString>; COMPANYDOMAIN: z.ZodOptional<z.ZodString>; extension: z.ZodOptional<z.ZodString>; form_api_base_url: z.ZodOptional<z.ZodString>; instanceEndpoint: z.ZodOptional<z.ZodString>; api_url: z.ZodOptional<z.ZodString>; borneo_dashboard_url: z.ZodOptional<z.ZodString>; proxy_username: z.ZodOptional<z.ZodString>; proxy_password: z.ZodOptional<z.ZodString>; domain: z.ZodOptional<z.ZodString>; version: z.ZodOptional<z.ZodString>; dc: z.ZodOptional<z.ZodString>; site_name: z.ZodOptional<z.ZodString>; instanceName: z.ZodOptional<z.ZodString>; account_id: z.ZodOptional<z.ZodString>; your_server: z.ZodOptional<z.ZodString>; server_location: z.ZodOptional<z.ZodString>; base_url: z.ZodOptional<z.ZodString>; api_key: z.ZodOptional<z.ZodString>; generic_api_key: z.ZodOptional<z.ZodString>; bearer_token: z.ZodOptional<z.ZodString>; basic_encoded: z.ZodOptional<z.ZodString>; long_redirect_url: z.ZodOptional<z.ZodBoolean>; state_prefix: z.ZodOptional<z.ZodString>; registration_access_token: z.ZodOptional<z.ZodString>; registration_client_uri: z.ZodOptional<z.ZodString>; composio_link_redirect_url: z.ZodOptional<z.ZodString>; }, z.ZodUnknown, "strip">, z.objectInputType<{ subdomain: z.ZodOptional<z.ZodString>; "your-domain": z.ZodOptional<z.ZodString>; region: z.ZodOptional<z.ZodString>; shop: z.ZodOptional<z.ZodString>; account_url: z.ZodOptional<z.ZodString>; COMPANYDOMAIN: z.ZodOptional<z.ZodString>; extension: z.ZodOptional<z.ZodString>; form_api_base_url: z.ZodOptional<z.ZodString>; instanceEndpoint: z.ZodOptional<z.ZodString>; api_url: z.ZodOptional<z.ZodString>; borneo_dashboard_url: z.ZodOptional<z.ZodString>; proxy_username: z.ZodOptional<z.ZodString>; proxy_password: z.ZodOptional<z.ZodString>; domain: z.ZodOptional<z.ZodString>; version: z.ZodOptional<z.ZodString>; dc: z.ZodOptional<z.ZodString>; site_name: z.ZodOptional<z.ZodString>; instanceName: z.ZodOptional<z.ZodString>; account_id: z.ZodOptional<z.ZodString>; your_server: z.ZodOptional<z.ZodString>; server_location: z.ZodOptional<z.ZodString>; base_url: z.ZodOptional<z.ZodString>; api_key: z.ZodOptional<z.ZodString>; generic_api_key: z.ZodOptional<z.ZodString>; bearer_token: z.ZodOptional<z.ZodString>; basic_encoded: z.ZodOptional<z.ZodString>; long_redirect_url: z.ZodOptional<z.ZodBoolean>; state_prefix: z.ZodOptional<z.ZodString>; registration_access_token: z.ZodOptional<z.ZodString>; registration_client_uri: z.ZodOptional<z.ZodString>; composio_link_redirect_url: z.ZodOptional<z.ZodString>; }, z.ZodUnknown, "strip">>; type BaseConnectionFields = z.infer<typeof BaseSchemeRaw>; declare const Oauth2InitiatingConnectionDataSchema: z.ZodObject<{ subdomain: z.ZodOptional<z.ZodString>; "your-domain": z.ZodOptional<z.ZodString>; region: z.ZodOptional<z.ZodString>; shop: z.ZodOptional<z.ZodString>; account_url: z.ZodOptional<z.ZodString>; COMPANYDOMAIN: z.ZodOptional<z.ZodString>; extension: z.ZodOptional<z.ZodString>; form_api_base_url: z.ZodOptional<z.ZodString>; instanceEndpoint: z.ZodOptional<z.ZodString>; api_url: z.ZodOptional<z.ZodString>; borneo_dashboard_url: z.ZodOptional<z.ZodString>; proxy_username: z.ZodOptional<z.ZodString>; proxy_password: z.ZodOptional<z.ZodString>; domain: z.ZodOptional<z.ZodString>; version: z.ZodOptional<z.ZodString>; dc: z.ZodOptional<z.ZodString>; site_name: z.ZodOptional<z.ZodString>; instanceName: z.ZodOptional<z.ZodString>; account_id: z.ZodOptional<z.ZodString>; your_server: z.ZodOptional<z.ZodString>; server_location: z.ZodOptional<z.ZodString>; base_url: z.ZodOptional<z.ZodString>; api_key: z.ZodOptional<z.ZodString>; generic_api_key: z.ZodOptional<z.ZodString>; bearer_token: z.ZodOptional<z.ZodString>; basic_encoded: z.ZodOptional<z.ZodString>; long_redirect_url: z.ZodOptional<z.ZodBoolean>; state_prefix: z.ZodOptional<z.ZodString>; registration_access_token: z.ZodOptional<z.ZodString>; registration_client_uri: z.ZodOptional<z.ZodString>; composio_link_redirect_url: z.ZodOptional<z.ZodString>; } & { status: z.ZodLiteral<"INITIALIZING">; }, "strip", z.ZodUnknown, z.objectOutputType<{ subdomain: z.ZodOptional<z.ZodString>; "your-domain": z.ZodOptional<z.ZodString>; region: z.ZodOptional<z.ZodString>; shop: z.ZodOptional<z.ZodString>; account_url: z.ZodOptional<z.ZodString>; COMPANYDOMAIN: z.ZodOptional<z.ZodString>; extension: z.ZodOptional<z.ZodString>; form_api_base_url: z.ZodOptional<z.ZodString>; instanceEndpoint: z.ZodOptional<z.ZodString>; api_url: z.ZodOptional<z.ZodString>; borneo_dashboard_url: z.ZodOptional<z.ZodString>; proxy_username: z.ZodOptional<z.ZodString>; proxy_password: z.ZodOptional<z.ZodString>; domain: z.ZodOptional<z.ZodString>; version: z.ZodOptional<z.ZodString>; dc: z.ZodOptional<z.ZodString>; site_name: z.ZodOptional<z.ZodString>; instanceName: z.ZodOptional<z.ZodString>; account_id: z.ZodOptional<z.ZodString>; your_server: z.ZodOptional<z.ZodString>; server_location: z.ZodOptional<z.ZodString>; base_url: z.ZodOptional<z.ZodString>; api_key: z.ZodOptional<z.ZodString>; generic_api_key: z.ZodOptional<z.ZodString>; bearer_token: z.ZodOptional<z.ZodString>; basic_encoded: z.ZodOptional<z.ZodString>; long_redirect_url: z.ZodOptional<z.ZodBoolean>; state_prefix: z.ZodOptional<z.ZodString>; registration_access_token: z.ZodOptional<z.ZodString>; registration_client_uri: z.ZodOptional<z.ZodString>; composio_link_redirect_url: z.ZodOptional<z.ZodString>; } & { status: z.ZodLiteral<"INITIALIZING">; }, z.ZodUnknown, "strip">, z.objectInputType<{ subdomain: z.ZodOptional<z.ZodString>; "your-domain": z.ZodOptional<z.ZodString>; region: z.ZodOptional<z.ZodString>; shop: z.ZodOptional<z.ZodString>; account_url: z.ZodOptional<z.ZodString>; COMPANYDOMAIN: z.ZodOptional<z.ZodString>; extension: z.ZodOptional<z.ZodString>; form_api_base_url: z.ZodOptional<z.ZodString>; instanceEndpoint: z.ZodOptional<z.ZodString>; api_url: z.ZodOptional<z.ZodString>; borneo_dashboard_url: z.ZodOptional<z.ZodString>; proxy_username: z.ZodOptional<z.ZodString>; proxy_password: z.ZodOptional<z.ZodString>; domain: z.ZodOptional<z.ZodString>; version: z.ZodOptional<z.ZodString>; dc: z.ZodOptional<z.ZodString>; site_name: z.ZodOptional<z.ZodString>; instanceName: z.ZodOptional<z.ZodString>; account_id: z.ZodOptional<z.ZodString>; your_server: z.ZodOptional<z.ZodString>; server_location: z.ZodOptional<z.ZodString>; base_url: z.ZodOptional<z.ZodString>; api_key: z.ZodOptional<z.ZodString>; generic_api_key: z.ZodOptional<z.ZodString>; bearer_token: z.ZodOptional<z.ZodString>; basic_encoded: z.ZodOptional<z.ZodString>; long_redirect_url: z.ZodOptional<z.ZodBoolean>; state_prefix: z.ZodOptional<z.ZodString>; registration_access_token: z.ZodOptional<z.ZodString>; registration_client_uri: z.ZodOptional<z.ZodString>; composio_link_redirect_url: z.ZodOptional<z.ZodString>; } & { status: z.ZodLiteral<"INITIALIZING">; }, z.ZodUnknown, "strip">>; declare const Oauth2InitiatedConnectionDataSchema: z.ZodObject<{ subdomain: z.ZodOptional<z.ZodString>; "your-domain": z.ZodOptional<z.ZodString>; region: z.ZodOptional<z.ZodString>; shop: z.ZodOptional<z.ZodString>; account_url: z.ZodOptional<z.ZodString>; COMPANYDOMAIN: z.ZodOptional<z.ZodString>; extension: z.ZodOptional<z.ZodString>; form_api_base_url: z.ZodOptional<z.ZodString>; instanceEndpoint: z.ZodOptional<z.ZodString>; api_url: z.ZodOptional<z.ZodString>; borneo_dashboard_url: z.ZodOptional<z.ZodString>; proxy_username: z.ZodOptional<z.ZodString>; proxy_password: z.ZodOptional<z.ZodString>; domain: z.ZodOptional<z.ZodString>; version: z.ZodOptional<z.ZodString>; dc: z.ZodOptional<z.ZodString>; site_name: z.ZodOptional<z.ZodString>; instanceName: z.ZodOptional<z.ZodString>; account_id: z.ZodOptional<z.ZodString>; your_server: z.ZodOptional<z.ZodString>; server_location: z.ZodOptional<z.ZodString>; base_url: z.ZodOptional<z.ZodString>; api_key: z.ZodOptional<z.ZodString>; generic_api_key: z.ZodOptional<z.ZodString>; bearer_token: z.ZodOptional<z.ZodString>; basic_encoded: z.ZodOptional<z.ZodString>; long_redirect_url: z.ZodOptional<z.ZodBoolean>; state_prefix: z.ZodOptional<z.ZodString>; registration_access_token: z.ZodOptional<z.ZodString>; registration_client_uri: z.ZodOptional<z.ZodString>; composio_link_redirect_url: z.ZodOptional<z.ZodString>; } & { status: z.ZodLiteral<"INITIATED">; code_verifier: z.ZodOptional<z.ZodString>; redirectUrl: z.ZodString; callback_url: z.ZodOptional<z.ZodString>; finalRedirectUri: z.ZodOptional<z.ZodString>; webhook_signature: z.ZodOptional<z.ZodString>; }, "strip", z.ZodUnknown, z.objectOutputType<{ subdomain: z.ZodOptional<z.ZodString>; "your-domain": z.ZodOptional<z.ZodString>; region: z.ZodOptional<z.ZodString>; shop: z.ZodOptional<z.ZodString>; account_url: z.ZodOptional<z.ZodString>; COMPANYDOMAIN: z.ZodOptional<z.ZodString>; extension: z.ZodOptional<z.ZodString>; form_api_base_url: z.ZodOptional<z.ZodString>; instanceEndpoint: z.ZodOptional<z.ZodString>; api_url: z.ZodOptional<z.ZodString>; borneo_dashboard_url: z.ZodOptional<z.ZodString>; proxy_username: z.ZodOptional<z.ZodString>; proxy_password: z.ZodOptional<z.ZodString>; domain: z.ZodOptional<z.ZodString>; version: z.ZodOptional<z.ZodString>; dc: z.ZodOptional<z.ZodString>; site_name: z.ZodOptional<z.ZodString>; instanceName: z.ZodOptional<z.ZodString>; account_id: z.ZodOptional<z.ZodString>; your_server: z.ZodOptional<z.ZodString>; server_location: z.ZodOptional<z.ZodString>; base_url: z.ZodOptional<z.ZodString>; api_key: z.ZodOptional<z.ZodString>; generic_api_key: z.ZodOptional<z.ZodString>; bearer_token: z.ZodOptional<z.ZodString>; basic_encoded: z.ZodOptional<z.ZodString>; long_redirect_url: z.ZodOptional<z.ZodBoolean>; state_prefix: z.ZodOptional<z.ZodString>; registration_access_token: z.ZodOptional<z.ZodString>; registration_client_uri: z.ZodOptional<z.ZodString>; composio_link_redirect_url: z.ZodOptional<z.ZodString>; } & { status: z.ZodLiteral<"INITIATED">; code_verifier: z.ZodOptional<z.ZodString>; redirectUrl: z.ZodString; callback_url: z.ZodOptional<z.ZodString>; finalRedirectUri: z.ZodOptional<z.ZodString>; webhook_signature: z.ZodOptional<z.ZodString>; }, z.ZodUnknown, "strip">, z.objectInputType<{ subdomain: z.ZodOptional<z.ZodString>; "your-domain": z.ZodOptional<z.ZodString>; region: z.ZodOptional<z.ZodString>; shop: z.ZodOptional<z.ZodString>; account_url: z.ZodOptional<z.ZodString>; COMPANYDOMAIN: z.ZodOptional<z.ZodString>; extension: z.ZodOptional<z.ZodString>; form_api_base_url: z.ZodOptional<z.ZodString>; instanceEndpoint: z.ZodOptional<z.ZodString>; api_url: z.ZodOptional<z.ZodString>; borneo_dashboard_url: z.ZodOptional<z.ZodString>; proxy_username: z.ZodOptional<z.ZodString>; proxy_password: z.ZodOptional<z.ZodString>; domain: z.ZodOptional<z.ZodString>; version: z.ZodOptional<z.ZodString>; dc: z.ZodOptional<z.ZodString>; site_name: z.ZodOptional<z.ZodString>; instanceName: z.ZodOptional<z.ZodString>; account_id: z.ZodOptional<z.ZodString>; your_server: z.ZodOptional<z.ZodString>; server_location: z.ZodOptional<z.ZodString>; base_url: z.ZodOptional<z.ZodString>; api_key: z.ZodOptional<z.ZodString>; generic_api_key: z.ZodOptional<z.ZodString>; bearer_token: z.ZodOptional<z.ZodString>; basic_encoded: z.ZodOptional<z.ZodString>; long_redirect_url: z.ZodOptional<z.ZodBoolean>; state_prefix: z.ZodOptional<z.ZodString>; registration_access_token: z.ZodOptional<z.ZodString>; registration_client_uri: z.ZodOptional<z.ZodString>; composio_link_redirect_url: z.ZodOptional<z.ZodString>; } & { status: z.ZodLiteral<"INITIATED">; code_verifier: z.ZodOptional<z.ZodString>; redirectUrl: z.ZodString; callback_url: z.ZodOptional<z.ZodString>; finalRedirectUri: z.ZodOptional<z.ZodString>; webhook_signature: z.ZodOptional<z.ZodString>; }, z.ZodUnknown, "strip">>; declare const Oauth2ActiveConnectionDataSchema: z.ZodObject<{ subdomain: z.ZodOptional<z.ZodString>; "your-domain": z.ZodOptional<z.ZodString>; region: z.ZodOptional<z.ZodString>; shop: z.ZodOptional<z.ZodString>; account_url: z.ZodOptional<z.ZodString>; COMPANYDOMAIN: z.ZodOptional<z.ZodString>; extension: z.ZodOptional<z.ZodString>; form_api_base_url: z.ZodOptional<z.ZodString>; instanceEndpoint: z.ZodOptional<z.ZodString>; api_url: z.ZodOptional<z.ZodString>; borneo_dashboard_url: z.ZodOptional<z.ZodString>; proxy_username: z.ZodOptional<z.ZodString>; proxy_password: z.ZodOptional<z.ZodString>; domain: z.ZodOptional<z.ZodString>; version: z.ZodOptional<z.ZodString>; dc: z.ZodOptional<z.ZodString>; site_name: z.ZodOptional<z.ZodString>; instanceName: z.ZodOptional<z.ZodString>; account_id: z.ZodOptional<z.ZodString>; your_server: z.ZodOptional<z.ZodString>; server_location: z.ZodOptional<z.ZodString>; base_url: z.ZodOptional<z.ZodString>; api_key: z.ZodOptional<z.ZodString>; generic_api_key: z.ZodOptional<z.ZodString>; bearer_token: z.ZodOptional<z.ZodString>; basic_encoded: z.ZodOptional<z.ZodString>; long_redirect_url: z.ZodOptional<z.ZodBoolean>; state_prefix: z.ZodOptional<z.ZodString>; registration_access_token: z.ZodOptional<z.ZodString>; registration_client_uri: z.ZodOptional<z.ZodString>; composio_link_redirect_url: z.ZodOptional<z.ZodString>; } & { status: z.ZodLiteral<"ACTIVE">; access_token: z.ZodString; id_token: z.ZodOptional<z.ZodString>; token_type: z.ZodOptional<z.ZodString>; refresh_token: z.ZodOptional<z.ZodNullable<z.ZodString>>; expires_in: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodNumber, z.ZodNull]>>; scope: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodArray<z.ZodString, "many">, z.ZodNull]>>; webhook_signature: z.ZodOptional<z.ZodString>; authed_user: z.ZodOptional<z.ZodObject<{ access_token: z.ZodOptional<z.ZodString>; scope: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { access_token?: string | undefined; scope?: string | undefined; }, { access_token?: string | undefined; scope?: string | undefined; }>>; }, "strip", z.ZodUnknown, z.objectOutputType<{ subdomain: z.ZodOptional<z.ZodString>; "your-domain": z.ZodOptional<z.ZodString>; region: z.ZodOptional<z.ZodString>; shop: z.ZodOptional<z.ZodString>; account_url: z.ZodOptional<z.ZodString>; COMPANYDOMAIN: z.ZodOptional<z.ZodString>; extension: z.ZodOptional<z.ZodString>; form_api_base_url: z.ZodOptional<z.ZodString>; instanceEndpoint: z.ZodOptional<z.ZodString>; api_url: z.ZodOptional<z.ZodString>; borneo_dashboard_url: z.ZodOptional<z.ZodString>; proxy_username: z.ZodOptional<z.ZodString>; proxy_password: z.ZodOptional<z.ZodString>; domain: z.ZodOptional<z.ZodString>; version: z.ZodOptional<z.ZodString>; dc: z.ZodOptional<z.ZodString>; site_name: z.ZodOptional<z.ZodString>; instanceName: z.ZodOptional<z.ZodString>; account_id: z.ZodOptional<z.ZodString>; your_server: z.ZodOptional<z.ZodString>; server_location: z.ZodOptional<z.ZodString>; base_url: z.ZodOptional<z.ZodString>; api_key: z.ZodOptional<z.ZodString>; generic_api_key: z.ZodOptional<z.ZodString>; bearer_token: z.ZodOptional<z.ZodString>; basic_encoded: z.ZodOptional<z.ZodString>; long_redirect_url: z.ZodOptional<z.ZodBoolean>; state_prefix: z.ZodOptional<z.ZodString>; registration_access_token: z.ZodOptional<z.ZodString>; registration_client_uri: z.ZodOptional<z.ZodString>; composio_link_redirect_url: z.ZodOptional<z.ZodString>; } & { status: z.ZodLiteral<"ACTIVE">; access_token: z.ZodString; id_token: z.ZodOptional<z.ZodString>; token_type: z.ZodOptional<z.ZodString>; refresh_token: z.ZodOptional<z.ZodNullable<z.ZodString>>; expires_in: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodNumber, z.ZodNull]>>; scope: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodArray<z.ZodString, "many">, z.ZodNull]>>; webhook_signature: z.ZodOptional<z.ZodString>; authed_user: z.ZodOptional<z.ZodObject<{ access_token: z.ZodOptional<z.ZodString>; scope: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { access_token?: string | undefined; scope?: string | undefined; }, { access_token?: string | undefined; scope?: string | undefined; }>>; }, z.ZodUnknown, "strip">, z.objectInputType<{ subdomain: z.ZodOptional<z.ZodString>; "your-domain": z.ZodOptional<z.ZodString>; region: z.ZodOptional<z.ZodString>; shop: z.ZodOptional<z.ZodString>; account_url: z.ZodOptional<z.ZodString>; COMPANYDOMAIN: z.ZodOptional<z.ZodString>; extension: z.ZodOptional<z.ZodString>; form_api_base_url: z.ZodOptional<z.ZodString>; instanceEndpoint: z.ZodOptional<z.ZodString>; api_url: z.ZodOptional<z.ZodString>; borneo_dashboard_url: z.ZodOptional<z.ZodString>; proxy_username: z.ZodOptional<z.ZodString>; proxy_password: z.ZodOptional<z.ZodString>; domain: z.ZodOptional<z.ZodString>; version: z.ZodOptional<z.ZodString>; dc: z.ZodOptional<z.ZodString>; site_name: z.ZodOptional<z.ZodString>; instanceName: z.ZodOptional<z.ZodString>; account_id: z.ZodOptional<z.ZodString>; your_server: z.ZodOptional<z.ZodString>; server_location: z.ZodOptional<z.ZodString>; base_url: z.ZodOptional<z.ZodString>; api_key: z.ZodOptional<z.ZodString>; generic_api_key: z.ZodOptional<z.ZodString>; bearer_token: z.ZodOptional<z.ZodString>; basic_encoded: z.ZodOptional<z.ZodString>; long_redirect_url: z.ZodOptional<z.ZodBoolean>; state_prefix: z.ZodOptional<z.ZodString>; registration_access_token: z.ZodOptional<z.ZodString>; registration_client_uri: z.ZodOptional<z.ZodString>; composio_link_redirect_url: z.ZodOptional<z.ZodString>; } & { status: z.ZodLiteral<"ACTIVE">; access_token: z.ZodString; id_token: z.ZodOptional<z.ZodString>; token_type: z.ZodOptional<z.ZodString>; refresh_token: z.ZodOptional<z.ZodNullable<z.ZodString>>; expires_in: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodNumber, z.ZodNull]>>; scope: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodArray<z.ZodString, "many">, z.ZodNull]>>; webhook_signature: z.ZodOptional<z.ZodString>; authed_user: z.ZodOptional<z.ZodObject<{ access_token: z.ZodOptional<z.ZodString>; scope: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { access_token?: string | undefined; scope?: string | undefined; }, { access_token?: string | undefined; scope?: string | undefined; }>>; }, z.ZodUnknown, "strip">>; declare const Oauth2FailedConnectionDataSchema: z.ZodObject<{ subdomain: z.ZodOptional<z.ZodString>; "your-domain": z.ZodOptional<z.ZodString>; region: z.ZodOptional<z.ZodString>; shop: z.ZodOptional<z.ZodString>; account_url: z.ZodOptional<z.ZodString>; COMPANYDOMAIN: z.ZodOptional<z.ZodString>; extension: z.ZodOptional<z.ZodString>; form_api_base_url: z.ZodOptional<z.ZodString>; instanceEndpoint: z.ZodOptional<z.ZodString>; api_url: z.ZodOptional<z.ZodString>; borneo_dashboard_url: z.ZodOptional<z.ZodString>; proxy_username: z.ZodOptional<z.ZodString>; proxy_password: z.ZodOptional<z.ZodString>; domain: z.ZodOptional<z.ZodString>; version: z.ZodOptional<z.ZodString>; dc: z.ZodOptional<z.ZodString>; site_name: z.ZodOptional<z.ZodString>; instanceName: z.ZodOptional<z.ZodString>; account_id: z.ZodOptional<z.ZodString>; your_server: z.ZodOptional<z.ZodString>; server_location: z.ZodOptional<z.ZodString>; base_url: z.ZodOptional<z.ZodString>; api_key: z.ZodOptional<z.ZodString>; generic_api_key: z.ZodOptional<z.ZodString>; bearer_token: z.ZodOptional<z.ZodString>; basic_encoded: z.ZodOptional<z.ZodString>; long_redirect_url: z.ZodOptional<z.ZodBoolean>; state_prefix: z.ZodOptional<z.ZodString>; registration_access_token: z.ZodOptional<z.ZodString>; registration_client_uri: z.ZodOptional<z.ZodString>; composio_link_redirect_url: z.ZodOptional<z.ZodString>; } & { status: z.ZodLiteral<"FAILED">; error: z.ZodOptional<z.ZodString>; error_description: z.ZodOptional<z.ZodString>; }, "strip", z.ZodUnknown, z.objectOutputType<{ subdomain: z.ZodOptional<z.ZodString>; "your-domain": z.ZodOptional<z.ZodString>; region: z.ZodOptional<z.ZodString>; shop: z.ZodOptional<z.ZodString>; account_url: z.ZodOptional<z.ZodString>; COMPANYDOMAIN: z.ZodOptional<z.ZodString>; extension: z.ZodOptional<z.ZodString>; form_api_base_url: z.ZodOptional<z.ZodString>; instanceEndpoint: z.ZodOptional<z.ZodString>; api_url: z.ZodOptional<z.ZodString>; borneo_dashboard_url: z.ZodOptional<z.ZodString>; proxy_username: z.ZodOptional<z.ZodString>; proxy_password: z.ZodOptional<z.ZodString>; domain: z.ZodOptional<z.ZodString>; version: z.ZodOptional<z.ZodString>; dc: z.ZodOptional<z.ZodString>; site_name: z.ZodOptional<z.ZodString>; instanceName: z.ZodOptional<z.ZodString>; account_id: z.ZodOptional<z.ZodString>; your_server: z.ZodOptional<z.ZodString>; server_location: z.ZodOptional<z.ZodString>; base_url: z.ZodOptional<z.ZodString>; api_key: z.ZodOptional<z.ZodString>; generic_api_key: z.ZodOptional<z.ZodString>; bearer_token: z.ZodOptional<z.ZodString>; basic_encoded: z.ZodOptional<z.ZodString>; long_redirect_url: z.ZodOptional<z.ZodBoolean>; state_prefix: z.ZodOptional<z.ZodString>; registration_access_token: z.ZodOptional<z.ZodString>; registration_client_uri: z.ZodOptional<z.ZodString>; composio_link_redirect_url: z.ZodOptional<z.ZodString>; } & { status: z.ZodLiteral<"FAILED">; error: z.ZodOptional<z.ZodString>; error_description: z.ZodOptional<z.ZodString>; }, z.ZodUnknown, "strip">, z.objectInputType<{ subdomain: z.ZodOptional<z.ZodString>; "your-domain": z.ZodOptional<z.ZodString>; region: z.ZodOptional<z.ZodString>; shop: z.ZodOptional<z.ZodString>; account_url: z.ZodOptional<z.ZodString>; COMPANYDOMAIN: z.ZodOptional<z.ZodString>; extension: z.ZodOptional<z.ZodString>; form_api_base_url: z.ZodOptional<z.ZodString>; instanceEndpoint: z.ZodOptional<z.ZodString>; api_url: z.ZodOptional<z.ZodString>; borneo_dashboard_url: z.ZodOptional<z.ZodString>; proxy_username: z.ZodOptional<z.ZodString>; proxy_password: z.ZodOptional<z.ZodString>; domain: z.ZodOptional<z.ZodString>; version: z.ZodOptional<z.ZodString>; dc: z.ZodOptional<z.ZodString>; site_name: z.ZodOptional<z.ZodString>; instanceName: z.ZodOptional<z.ZodString>; account_id: z.ZodOptional<z.ZodString>; your_server: z.ZodOptional<z.ZodString>; server_location: z.ZodOptional<z.ZodString>; base_url: z.ZodOptional<z.ZodString>; api_key: z.ZodOptional<z.ZodString>; generic_api_key: z.ZodOptional<z.ZodString>; bearer_token: z.ZodOptional<z.ZodString>; basic_encoded: z.ZodOptional<z.ZodString>; long_redirect_url: z.ZodOptional<z.ZodBoolean>; state_prefix: z.ZodOptional<z.ZodString>; registration_access_token: z.ZodOptional<z.ZodString>; registration_client_uri: z.ZodOptional<z.ZodString>; composio_link_redirect_url: z.ZodOptional<z.ZodString>; } & { status: z.ZodLiteral<"FAILED">; error: z.ZodOptional<z.ZodString>; error_description: z.ZodOptional<z.ZodString>; }, z.ZodUnknown, "strip">>; declare const Oauth2ExpiredConnectionDataSchema: z.ZodObject<{ subdomain: z.ZodOptional<z.ZodString>; "your-domain": z.ZodOptional<z.ZodString>; region: z.ZodOptional<z.ZodString>; shop: z.ZodOptional<z.ZodString>; account_url: z.ZodOptional<z.ZodString>; COMPANYDOMAIN: z.ZodOptional<z.ZodString>; extension: z.ZodOptional<z.ZodString>; form_api_base_url: z.ZodOptional<z.ZodString>; instanceEndpoint: z.ZodOptional<z.ZodString>; api_url: z.ZodOptional<z.ZodString>; borneo_dashboard_url: z.ZodOptional<z.ZodString>; proxy_username: z.ZodOptional<z.ZodString>; proxy_password: z.ZodOptional<z.ZodString>; domain: z.ZodOptional<z.ZodString>; version: z.ZodOptional<z.ZodString>; dc: z.ZodOptional<z.ZodString>; site_name: z.ZodOptional<z.ZodString>; instanceName: z.ZodOptional<z.ZodString>; account_id: z.ZodOptional<z.ZodString>; your_server: z.ZodOptional<z.ZodString>; server_location: z.ZodOptional<z.ZodString>; base_url: z.ZodOptional<z.ZodString>; api_key: z.ZodOptional<z.ZodString>; generic_api_key: z.ZodOptional<z.ZodString>; bearer_token: z.ZodOptional<z.ZodString>; basic_encoded: z.ZodOptional<z.ZodString>; long_redirect_url: z.ZodOptional<z.ZodBoolean>; state_prefix: z.ZodOptional<z.ZodString>; registration_access_token: z.ZodOptional<z.ZodString>; registration_client_uri: z.ZodOptional<z.ZodString>; composio_link_redirect_url: z.ZodOptional<z.ZodString>; } & { status: z.ZodLiteral<"EXPIRED">; expired_at: z.ZodOptional<z.ZodString>; }, "strip", z.ZodUnknown, z.objectOutputType<{ subdomain: z.ZodOptional<z.ZodString>; "your-domain": z.ZodOptional<z.ZodString>; region: z.ZodOptional<z.ZodString>; shop: z.ZodOptional<z.ZodString>; account_url: z.ZodOptional<z.ZodString>; COMPANYDOMAIN: z.ZodOptional<z.ZodString>; extension: z.ZodOptional<z.ZodString>; form_api_base_url: z.ZodOptional<z.ZodString>; instanceEndpoint: z.ZodOptional<z.ZodString>; api_url: z.ZodOptional<z.ZodString>; borneo_dashboard_url: z.ZodOptional<z.ZodString>; proxy_username: z.ZodOptional<z.ZodString>; proxy_password: z.ZodOptional<z.ZodString>; domain: z.ZodOptional<z.ZodString>; version: z.ZodOptional<z.ZodString>; dc: z.ZodOptional<z.ZodString>; site_name: z.ZodOptional<z.ZodString>; instanceName: z.ZodOptional<z.ZodString>; account_id: z.ZodOptional<z.ZodString>; your_server: z.ZodOptional<z.ZodString>; server_location: z.ZodOptional<z.ZodString>; base_url: z.ZodOptional<z.ZodString>; api_key: z.ZodOptional<z.ZodString>; generic_api_key: z.ZodOptional<z.ZodString>; bearer_token: z.ZodOptional<z.ZodString>; basic_encoded: z.ZodOptional<z.ZodString>; long_redirect_url: z.ZodOptional<z.ZodBoolean>; state_prefix: z.ZodOptional<z.ZodString>; registration_access_token: z.ZodOptional<z.ZodString>; registration_client_uri: z.ZodOptional<z.ZodString>; composio_link_redirect_url: z.ZodOptional<z.ZodString>; } & { status: z.ZodLiteral<"EXPIRED">; expired_at: z.ZodOptional<z.ZodString>; }, z.ZodUnknown, "strip">, z.objectInputType<{ subdomain: z.ZodOptional<z.ZodString>; "your-domain": z.ZodOptional<z.ZodString>; region: z.ZodOptional<z.ZodString>; shop: z.ZodOptional<z.ZodString>; account_url: z.ZodOptional<z.ZodString>; COMPANYDOMAIN: z.ZodOptional<z.ZodString>; extension: z.ZodOptional<z.ZodString>; form_api_base_url: z.ZodOptional<z.ZodString>; instanceEndpoint: z.ZodOptional<z.ZodString>; api_url: z.ZodOptional<z.ZodString>; borneo_dashboard_url: z.ZodOptional<z.ZodString>; proxy_username: z.ZodOptional<z.ZodString>; proxy_password: z.ZodOptional<z.ZodString>; domain: z.ZodOptional<z.ZodString>; version: z.ZodOptional<z.ZodString>; dc: z.ZodOptional<z.ZodString>; site_name: z.ZodOptional<z.ZodString>; instanceName: z.ZodOptional<z.ZodString>; account_id: z.ZodOptional<z.ZodString>; your_server: z.ZodOptional<z.ZodString>; server_location: z.ZodOptional<z.ZodString>; base_url: z.ZodOptional<z.ZodString>; api_key: z.ZodOptional<z.ZodString>; generic_api_key: z.ZodOptional<z.ZodString>; bearer_token: z.ZodOptional<z.ZodString>; basic_encoded: z.ZodOptional<z.ZodString>; long_redirect_url: z.ZodOptional<z.ZodBoolean>; state_prefix: z.ZodOptional<z.ZodString>; registration_access_token: z.ZodOptional<z.ZodString>; registration_client_uri: z.ZodOptional<z.ZodString>; composio_link_redirect_url: z.ZodOptional<z.ZodString>; } & { status: z.ZodLiteral<"EXPIRED">; expired_at: z.ZodOptional<z.ZodString>; }, z.ZodUnknown, "strip">>; declare const Oauth2InactiveConnectionDataSchema: z.ZodObject<{ subdomain: z.ZodOptional<z.ZodString>; "your-domain": z.ZodOptional<z.ZodString>; region: z.ZodOptional<z.ZodString>; shop: z.ZodOptional<z.ZodString>; account_url: z.ZodOptional<z.ZodString>; COMPANYDOMAIN: z.ZodOptional<z.ZodString>; extension: z.ZodOptional<z.ZodString>; form_api_base_url: z.ZodOptional<z.ZodString>; instanceEndpoint: z.ZodOptional<z.ZodString>; api_url: z.ZodOptional<z.ZodString>; borneo_dashboard_url: z.ZodOptional<z.ZodString>; proxy_username: z.ZodOptional<z.ZodString>; proxy_password: z.ZodOptional<z.ZodString>; domain: z.ZodOptional<z.ZodString>; version: z.ZodOptional<z.ZodString>; dc: z.ZodOptional<z.ZodString>; site_name: z.ZodOptional<z.ZodString>; instanceName: z.ZodOptional<z.ZodString>; account_id: z.ZodOptional<z.ZodString>; your_server: z.ZodOptional<z.ZodString>; server_location: z.ZodOptional<z.ZodString>; base_url: z.ZodOptional<z.ZodString>; api_key: z.ZodOptional<z.ZodString>; generic_api_key: z.ZodOptional<z.ZodString>; bearer_token: z.ZodOptional<z.ZodString>; basic_encoded: z.ZodOptional<z.ZodString>; long_redirect_url: z.ZodOptional<z.ZodBoolean>; state_prefix: z.ZodOptional<z.ZodString>; registration_access_token: z.ZodOptional<z.ZodString>; registration_client_uri: z.ZodOptional<z.ZodString>; composio_link_redirect_url: z.ZodOptional<z.ZodString>; } & { status: z.ZodLiteral<"INACTIVE">; access_token: z.ZodString; id_token: z.ZodOptional<z.ZodString>; token_type: z.ZodOptional<z.ZodString>; refresh_token: z.ZodOptional<z.ZodNullable<z.ZodString>>; expires_in: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodNumber, z.ZodNull]>>; scope: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodArray<z.ZodString, "many">, z.ZodNull]>>; webhook_signature: z.ZodOptional<z.ZodString>; authed_user: z.ZodOptional<z.ZodObject<{ access_token: z.ZodOptional<z.ZodString>; scope: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { access_token?: string | undefined; scope?: string | undefined; }, { access_token?: string | undefined; scope?: string | undefined; }>>; }, "strip", z.ZodUnknown, z.objectOutputType<{ subdomain: z.ZodOptional<z.ZodString>; "your-domain": z.ZodOptional<z.ZodString>; region: z.ZodOptional<z.ZodString>; shop: z.ZodOptional<z.ZodString>; account_url: z.ZodOptional<z.ZodString>; COMPANYDOMAIN: z.ZodOptional<z.ZodString>; extension: z.ZodOptional<z.ZodString>; form_api_base_url: z.ZodOptional<z.ZodString>; instanceEndpoint: z.ZodOptional<z.ZodString>; api_url: z.ZodOptional<z.ZodString>; borneo_dashboard_url: z.ZodOptional<z.ZodString>; proxy_username: z.ZodOptional<z.ZodString>; proxy_password: z.ZodOptional<z.ZodString>; domain: z.ZodOptional<z.ZodString>; version: z.ZodOptional<z.ZodString>; dc: z.ZodOptional<z.ZodString>; site_name: z.ZodOptional<z.ZodString>; instanceName: z.ZodOptional<z.ZodString>; account_id: z.ZodOptional<z.ZodString>; your_server: z.ZodOptional<z.ZodString>; server_location: z.ZodOptional<z.ZodString>; base_url: z.ZodOptional<z.ZodString>; api_key: z.ZodOptional<z.ZodString>; generic_api_key: z.ZodOptional<z.ZodString>; bearer_token: z.ZodOptional<z.ZodString>; basic_encoded: z.ZodOptional<z.ZodString>; long_redirect_url: z.ZodOptional<z.ZodBoolean>; state_prefix: z.ZodOptional<z.ZodString>; registration_access_token: z.ZodOptional<z.ZodString>; registration_client_uri: z.ZodOptional<z.ZodString>; composio_link_redirect_url: z.ZodOptional<z.ZodString>; } & { status: z.ZodLiteral<"INACTIVE">; access_token: z.ZodString; id_token: z.ZodOptional<z.ZodString>; token_type: z.ZodOptional<z.ZodString>; refresh_token: z.ZodOptional<z.ZodNullable<z.ZodString>>; expires_in: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodNumber, z.ZodNull]>>; scope: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodArray<z.ZodString, "many">, z.ZodNull]>>; webhook_signature: z.ZodOptional<z.ZodString>; authed_user: z.ZodOptional<z.ZodObject<{ access_token: z.ZodOptional<z.ZodString>; scope: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { access_token?: string | undefined; scope?: string | undefined; }, { access_token?: string | undefined; scope?: string | undefined; }>>; }, z.ZodUnknown, "strip">, z.objectInputType<{ subdomain: z.ZodOptional<z.ZodString>; "your-domain": z.ZodOptional<z.ZodString>; region: z.ZodOptional<z.ZodString>; shop: z.ZodOptional<z.ZodString>; account_url: z.ZodOptional<z.ZodString>; COMPANYDOMAIN: z.ZodOptional<z.ZodString>; extension: z.ZodOptional<z.ZodString>; form_api_base_url: z.ZodOptional<z.ZodString>; instanceEndpoint: z.ZodOptional<z.ZodString>; api_url: z.ZodOptional<z.ZodString>; borneo_dashboard_url: z.ZodOptional<z.ZodString>; proxy_username: z.ZodOptional<z.ZodString>; proxy_password: z.ZodOptional<z.ZodString>; domain: z.ZodOptional<z.ZodString>; version: z.ZodOptional<z.ZodString>; dc: z.ZodOptional<z.ZodString>; site_name: z.ZodOptional<z.ZodString>; instanceName: z.ZodOptional<z.ZodString>; account_id: z.ZodOptional<z.ZodString>; your_server: z.ZodOptional<z.ZodString>; server_location: z.ZodOptional<z.ZodString>; base_url: z.ZodOptional<z.ZodString>; api_key: z.ZodOptional<z.ZodString>; generic_api_key: z.ZodOptional<z.ZodString>; bearer_token: z.ZodOptional<z.ZodString>; basic_encoded: z.ZodOptional<z.ZodString>; long_redirect_url: z.ZodOptional<z.ZodBoolean>; state_prefix: z.ZodOptional<z.ZodString>; registration_access_token: z.ZodOptional<z.ZodString>; registration_client_uri: z.ZodOptional<z.ZodString>; composio_link_redirect_url: z.ZodOptional<z.ZodString>; } & { status: z.ZodLiteral<"INACTIVE">; access_token: z.ZodString; id_token: z.ZodOptional<z.ZodString>; token_type: z.ZodOptional<z.ZodString>; refresh_token: z.ZodOptional<z.ZodNullable<z.ZodString>>; expires_in: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodNumber, z.ZodNull]>>; scope: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodArray<z.ZodString, "many">, z.ZodNull]>>; webhook_signature: z.ZodOptional<z.ZodString>; authed_user: z.ZodOptional<z.ZodObject<{ access_token: z.ZodOptional<z.ZodString>; scope: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { access_token?: string | undefined; scope?: string | undefined; }, { access_token?: string | undefined; scope?: string | undefined; }>>; }, z.ZodUnknown, "strip">>; declare const Oauth2ConnectionDataSchema: z.ZodDiscriminatedUnion<"status", [z.ZodObject<{ subdomain: z.ZodOptional<z.ZodString>; "your-domain": z.ZodOptional<z.ZodString>; region: z.ZodOptional<z.ZodString>; shop: z.ZodOptional<z.ZodString>; account_url: z.ZodOptional<z.ZodString>; COMPANYDOMAIN: z.ZodOptional<z.ZodString>; extension: z.ZodOptional<z.ZodString>; form_api_base_url: z.ZodOptional<z.ZodString>; instanceEndpoint: z.ZodOptional<z.ZodString>; api_url: z.ZodOptional<z.ZodString>; borneo_dashboard_url: z.ZodOptional<z.ZodString>; proxy_username: z.ZodOptional<z.ZodString>; proxy_password: z.ZodOptional<z.ZodString>; domain: z.ZodOptional<z.ZodString>; version: z.ZodOptional<z.ZodString>; dc: z.ZodOptional<z.ZodString>; site_name: z.ZodOptional<z.ZodString>; instanceName: z.ZodOptional<z.ZodString>; account_id: z.ZodOptional<z.ZodString>; your_server: z.ZodOptional<z.ZodString>; server_location: z.ZodOptional<z.ZodString>; base_url: z.ZodOptional<z.ZodString>; api_key: z.ZodOptional<z.ZodString>; generic_api_key: z.ZodOptional<z.ZodString>; bearer_token: z.ZodOptional<z.ZodString>; basic_encoded: z.ZodOptional<z.ZodString>; long_redirect_url: z.ZodOptional<z.ZodBoolean>; state_prefix: z.ZodOptional<z.ZodString>; registration_access_token: z.ZodOptional<z.ZodString>; registration_client_uri: z.ZodOptional<z.ZodString>; composio_link_redirect_url: z.ZodOptional<z.ZodString>; } & { status: z.ZodLiteral<"INITIALIZING">; }, "strip", z.ZodUnknown, z.objectOutputType<{ subdomain: z.ZodOptional<z.ZodString>; "your-domain": z.ZodOptional<z.ZodString>; region: z.ZodOptional<z.ZodString>; shop: z.ZodOptional<z.ZodString>; account_url: z.ZodOptional<z.ZodString>; COMPANYDOMAIN: z.ZodOptional<z.ZodString>; extension: z.ZodOptional<z.ZodString>; form_api_base_url: z.ZodOptional<z.ZodString>; instanceEndpoint: z.ZodOptional<z.ZodString>; api_url: z.ZodOptional<z.ZodString>; borneo_dashboard_url: z.ZodOptional<z.ZodString>; proxy_username: z.ZodOptional<z.ZodString>; proxy_password: z.ZodOptional<z.ZodString>; domain: z.ZodOptional<z.ZodString>; version: z.ZodOptional<z.ZodString>; dc: z.ZodOptional<z.ZodString>; site_name: z.ZodOptional<z.ZodString>; instanceName: z.ZodOptional<z.ZodString>; account_id: z.ZodOptional<z.ZodString>; your_server: z.ZodOptional<z.ZodString>; server_location: z.ZodOptional<z.ZodString>; base_url: z.ZodOptional<z.ZodString>; api_key: z.ZodOptional<z.ZodString>; generic_api_key: z.ZodOptional<z.ZodString>; bearer_token: z.ZodOptional<z.ZodString>; basic_encoded: z.ZodOptional<z.ZodString>; long_redirect_url: z.ZodOptional<z.ZodBoolean>; state_prefix: z.ZodOptional<z.ZodString>; registration_access_token: z.ZodOptional<z.ZodString>; registration_client_uri: z.ZodOptional<z.ZodString>; composio_link_redirect_url: z.ZodOptional<z.ZodString>; } & { status: z.ZodLiteral<"INITIALIZING">; }, z.ZodUnknown, "strip">, z.objectInputType<{ subdomain: z.ZodOptional<z.ZodString>; "your-domain": z.ZodOptional<z.ZodString>; region: z.ZodOptional<z.ZodString>; shop: z.ZodOptional<z.ZodString>; account_url: z.ZodOptional<z.ZodString>; COMPANYDOMAIN: z.ZodOptional<z.ZodString>; extension: z.ZodOptional<z.ZodString>; form_api_base_url: z.ZodOptional<z.ZodString>; instanceEndpoint: z.ZodOptional<z.ZodString>; api_url: z.ZodOptional<z.ZodString>; borneo_dashboard_url: z.ZodOptional<z.ZodString>; proxy_username: z.ZodOptional<z.ZodString>; proxy_password: z.ZodOptional<z.ZodString>; domain: z.ZodOptional<z.ZodString>; version: z.ZodOptional<z.ZodString>; dc: z.ZodOptional<z.ZodString>; site_name: z.ZodOptional<z.ZodString>; instanceName: z.ZodOptional<z.ZodString>; account_id: z.ZodOptional<z.ZodString>; your_server: z.ZodOptional<z.ZodString>; server_location: z.ZodOptional<z.ZodString>; base_url: z.ZodOptional<z.ZodString>; api_key: z.ZodOptional<z.ZodString>; generic_api_key: z.ZodOptional<z.ZodString>; bearer_token: z.ZodOptional<z.ZodString>; basic_encoded: z.ZodOptional<z.ZodString>; long_redirect_url: z.ZodOptional<z.ZodBoolean>; state_prefix: z.ZodOptional<z.ZodString>; registration_access_token: z.ZodOptional<z.ZodString>; registration_client_uri: z.ZodOptional<z.ZodString>; composio_link_redirect_url: z.ZodOptional<z.ZodString>; } & { status: z.ZodLiteral<"INITIALIZING">; }, z.ZodUnknown, "strip">>, z.ZodObject<{ subdomain: z.ZodOptional<z.ZodString>; "your-domain": z.ZodOptional<z.ZodString>; region: z.ZodOptional<z.ZodString>; shop: z.ZodOptional<z.ZodString>; account_url: z.ZodOptional<z.ZodString>; COMPANYDOMAIN: z.ZodOptional<z.ZodString>; extension: z.ZodOptional<z.ZodString>; form_api_base_url: z.ZodOptional<z.ZodString>; instanceEndpoint: z.ZodOptional<z.ZodString>; api_url: z.ZodOptional<z.ZodString>; borneo_dashboard_url: z.ZodOptional<z.ZodString>; proxy_username: z.ZodOptional<z.ZodString>; proxy_password: z.ZodOptional<z.ZodString>; domain: z.ZodOptional<z.ZodString>; version: z.ZodOptional<z.ZodString>; dc: z.ZodOptional<z.ZodString>; site_name: z.ZodOptional<z.ZodString>; instanceName: z.ZodOptional<z.ZodString>; account_id: z.ZodOptional<z.ZodString>; your_server: z.ZodOptional<z.ZodString>; server_location: z.ZodOptional<z.ZodString>; base_url: z.ZodOptional<z.ZodString>; api_key: z.ZodOptional<z.ZodString>; generic_api_key: z.ZodOptional<z.ZodString>; bearer_token: z.ZodOptional<z.ZodString>; basic_encoded: z.ZodOptional<z.ZodString>; long_redirect_url: z.ZodOptional<z.ZodBoolean>; state_prefix: z.ZodOptional<z.ZodString>; registration_access_token: z.ZodOptional<z.ZodString>; registration_client_uri: z.ZodOptional<z.ZodString>; composio_link_redirect_url: z.ZodOptional<z.ZodString>; } & { status: z.ZodLiteral<"INITIATED">; code_verifier: z.ZodOptional<z.ZodString>; redirectUrl: z.ZodString; callback_url: z.ZodOptional<z.ZodString>; finalRedirectUri: z.ZodOptional<z.ZodString>; webhook_signature: z.ZodOptional<z.ZodString>; }, "strip", z.ZodUnknown, z.objectOutputType<{ subdomain: z.ZodOptional<z.ZodString>; "your-domain": z.ZodOptional<z.ZodString>; region: z.ZodOptional<z.ZodString>; shop: z.ZodOptional<z.ZodString>; account_url: z.ZodOptional<z.ZodString>; COMPANYDOMAIN: z.ZodOptional<z.ZodString>; extension: z.ZodOptional<z.ZodString>; form_api_base_url: z.ZodOptional<z.ZodString>; instanceEndpoint: z.ZodOptional<z.ZodString>; api_url: z.ZodOptional<z.ZodString>; borneo_dashboard_url: z.ZodOptional<z.ZodString>; proxy_username: z.ZodOptional<z.ZodString>; proxy_password: z.ZodOptional<z.ZodString>; domain: z.ZodOptional<z.ZodString>; version: z.ZodOptional<z.ZodString>; dc: z.ZodOptional<z.ZodString>; site_name: z.ZodOptional<z.ZodString>; instanceName: z.ZodOptional<z.ZodString>; account_id: z.ZodOptional<z.ZodString>; your_server: z.ZodOptional<z.ZodString>; server_location: z.ZodOptional<z.ZodString>; base_url: z.ZodOptional<z.ZodString>; api_key: z.ZodOptional<z.ZodString>; generic_api_key: z.ZodOptional<z.ZodString>; bearer_token: z.ZodOptional<z.ZodString>; basic_encoded: z.ZodOptional<z.ZodString>; long_redirect_url: z.ZodOptional<z.ZodBoolean>; state_prefix: z.ZodOptional<z.ZodString>; registration_access_token: z.ZodOptional<z.ZodString>; registration_client_uri: z.ZodOptional<z.ZodString>; composio_link_redirect_url: z.ZodOptional<z.ZodString>; } & { status: z.ZodLiteral<"INITIATED">; code_verifier: z.ZodOptional<z.ZodString>; redirectUrl: z.ZodString; callback_url: z.ZodOptional<z.ZodString>; finalRedirectUri: z.ZodOptional<z.ZodString>; webhook_signature: z.ZodOptional<z.ZodString>; }, z.ZodUnknown, "strip">, z.objectInputType<{ subdomain: z.ZodOptional<z.ZodString>; "your-domain": z.ZodOptional<z.ZodString>; region: z.ZodOptional<z.ZodString>; shop: z.ZodOptional<z.ZodString>; account_url: z.ZodOptional<z.ZodString>; COMPANYDOMAIN: z.ZodOptional<z.ZodString>; extension: z.ZodOptional<z.ZodString>; form_api_base_url: z.ZodOptional<z.ZodString>; instanceEndpoint: z.ZodOptional<z.ZodString>; api_url: z.ZodOptional<z.ZodString>; borneo_dashboard_url: z.ZodOptional<z.ZodString>; proxy_username: z.ZodOptional<z.ZodString>; proxy_password: z.ZodOptional<z.ZodString>; domain: z.ZodOptional<z.ZodString>; version: z.ZodOptional<z.ZodString>; dc: z.ZodOptional<z.ZodString>; site_name: z.ZodOptional<z.ZodString>; instanceName: z.ZodOptional<z.ZodString>; account_id: z.ZodOptional<z.ZodString>; your_server: z.ZodOptional<z.ZodString>; server_location: z.ZodOptional<z.ZodString>; base_url: z.ZodOptional<z.ZodString>; api_key: z.ZodOptional<z.ZodString>; generic_api_key: z.ZodOptional<z.ZodString>; bearer_token: z.ZodOptional<z.ZodString>; basic_encoded: z.ZodOptional<z.ZodString>; long_redirect_url: z.ZodOptional<z.ZodBoolean>; state_prefix: z.ZodOptional<z.ZodString>; registration_access_token: z.ZodOptional<z.ZodString>; registration_client_uri: z.ZodOptional<z.ZodString>; composio_link_redirect_url: z.ZodOptional<z.ZodString>; } & { status: z.ZodLiteral<"INITIATED">; code_verifier: z.ZodOptional<z.ZodString>; redirectUrl: z.ZodString; callback_url: z.ZodOptional<z.ZodString>; finalRedirectUri: z.ZodOptional<z.ZodString>; webhook_signature: z.ZodOptional<z.ZodString>; }, z.ZodUnknown, "strip">>, z.ZodObject<{ subdomain: z.ZodOptional<z.ZodString>; "your-domain": z.ZodOptional<z.ZodString>; region: z.ZodOptional<z.ZodString>; shop: z.ZodOptional<z.ZodString>; account_url: z.ZodOptional<z.ZodString>; COMPANYDOMAIN: z.ZodOptional<z.ZodString>; extension: z.ZodOptional<z.ZodString>; form_api_base_url: z.ZodOptional<z.ZodString>; instanceEndpoint: z.ZodOptional<z.ZodString>; api_url: z.ZodOptional<z.ZodString>; borneo_dashboard_url: z.ZodOptional<z.ZodString>; proxy_username: z.ZodOptional<z.ZodString>; proxy_password: z.ZodOptional<z.ZodString>; domain: z.ZodOptional<z.ZodString>; version: z.ZodOptional<z.ZodString>; dc: z.ZodOptional<z.ZodString>; site_name: z.ZodOptional<z.ZodString>; instanceName: z.ZodOptional<z.ZodString>; account_id: z.ZodOptional<z.ZodString>; your_server: z.ZodOptional<z.ZodString>; server_location: z.ZodOptional<z.ZodString>; base_url: z.ZodOptional<z.ZodString>; api_key: z.ZodOptional<z.ZodString>; generic_api_key: z.ZodOptional<z.ZodString>; bearer_token: z.ZodOptional<z.ZodString>; basic_encoded: z.ZodOptional<z.ZodString>; long_redirect_url: z.ZodOptional<z.ZodBoolean>; state_prefix: z.ZodOptional<z.ZodString>; registration_access_token: z.ZodOptional<z.ZodString>; registration_client_uri: z.ZodOptional<z.ZodString>; composio_link_redirect_url: z.ZodOptional<z.ZodString>; } & { status: z.ZodLiteral<"ACTIVE">; access_token: z.ZodString; id_token: z.ZodOptional<z.ZodString>; token_type: z.ZodOptional<z.ZodString>; refresh_token: z.ZodOptional<z.ZodNullable<z.ZodString>>; expires_in: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodNumber, z.ZodNull]>>; scope: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodArray<z.ZodString, "many">, z.ZodNull]>>; webhook_signature: z.ZodOptional<z.ZodString>; authed_user: z.ZodOptional<z.ZodObject<{ access_token: z.ZodOptional<z.ZodString>; scope: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { access_token?: string | undefined; scope?: string | undefined; }, { access_token?: string | undefined; scope?: string | undefined; }>>; }, "strip", z.ZodUnknown, z.objectOutputType<{ subdomain: z.ZodOptional<z.ZodString>; "your-domain": z.ZodOptional<z.ZodString>; region: z.ZodOptional<z.ZodString>; shop: z.ZodOptional<z.ZodString>; account_url: z.ZodOptional<z.ZodString>; COMPANYDOMAIN: z.ZodOptional<z.ZodString>; extension: z.ZodOptional<z.ZodString>; form_api_base_url: z.ZodOptional<z.ZodString>; instanceEndpoint: z.ZodOptional<z.ZodString>; api_url: z.ZodOptional<z.ZodString>; borneo_dashboard_url: z.ZodOptional<z.ZodString>; proxy_username: z.ZodOptional<z.ZodString>; proxy_password: z.ZodOptional<z.ZodString>; domain: z.ZodOptional<z.ZodString>; version: z.ZodOptional<z.ZodString>; dc: z.ZodOptional<z.ZodString>; site_name: z.ZodOptional<z.ZodString>; instanceName: z.ZodOptional<z.ZodString>; account_id: z.ZodOptional<z.ZodString>; your_server: z.ZodOptional<z.ZodString>; server_location: z.ZodOptional<z.ZodString>; base_url: z.ZodOptional<z.ZodString>; api_key: z.ZodOptional<z.ZodString>; generic_api_key: z.ZodOptional<z.ZodString>; bearer_token: z.ZodOptional<z.ZodString>; basic_encoded: z.ZodOptional<z.ZodString>; long_redirect_url: z.ZodOptional<z.ZodBoolean>; state_prefix: z.ZodOptional<z.ZodString>; registration_access_token: z.ZodOptional<z.ZodString>; registration_client_uri: z.ZodOptional<z.ZodString>; composio_link_redirect_url: z.ZodOptional<z.ZodString>; } & { status: z.ZodLiteral<"ACTIVE">; access_tok