import type { ConnectionActionInvoker } from "./connection-actions.js"; import type { WorkflowConnection, CalendarConnectionOptions } from "./connections.js"; import { CalendarConnectionClient } from "./calendar.generated.js"; import { MailConnectionClient } from "./mail.generated.js"; import { SlackConnectionClient } from "./slack.generated.js"; import { GoogleDriveOauthConnectionClient } from "./googleDriveOauth.generated.js"; import { DiscordConnectionClient } from "./discord.generated.js"; import { CursorConnectionClient } from "./cursor.generated.js"; import { BoxConnectionClient } from "./box.generated.js"; import { ConfluenceConnectionClient } from "./confluence.generated.js"; import { GoogleDriveConnectionClient } from "./googleDrive.generated.js"; import { SalesforceConnectionClient } from "./salesforce.generated.js"; export declare const connections: { calendar: typeof calendar; mail: typeof mail; slack: typeof slack; googleDriveOauth: typeof googleDriveOauth; discord: typeof discord; cursor: typeof cursor; box: typeof box; confluence: typeof confluence; googleDrive: typeof googleDrive; salesforce: typeof salesforce; }; export type ConnectionClients = { calendar: CalendarConnectionClient; mail: MailConnectionClient; slack: SlackConnectionClient; googleDriveOauth: GoogleDriveOauthConnectionClient; discord: DiscordConnectionClient; cursor: CursorConnectionClient; box: BoxConnectionClient; confluence: ConfluenceConnectionClient; googleDrive: GoogleDriveConnectionClient; salesforce: SalesforceConnectionClient; }; export declare function createConnectionClient(provider: string, invoker: ConnectionActionInvoker): ConnectionClients[keyof ConnectionClients]; declare function calendar(options: TOptions & Record, never>): Omit, "calendar"> & { calendar: TOptions; }; declare function mail(): WorkflowConnection<"mail">; declare function slack(): WorkflowConnection<"slack">; declare function googleDriveOauth(): WorkflowConnection<"googleDriveOauth">; declare function discord(): WorkflowConnection<"discord">; declare function cursor(): WorkflowConnection<"cursor">; declare function box(): WorkflowConnection<"box">; declare function confluence(): WorkflowConnection<"confluence">; declare function googleDrive(): WorkflowConnection<"googleDrive">; declare function salesforce(): WorkflowConnection<"salesforce">; export {}; //# sourceMappingURL=providers.generated.d.ts.map