import type { ConnectionAuth, IntegrationMetadata } from "@systemfsoftware/trigger.dev_core-v2"; import { IO } from "./io.js"; export type { ConnectionAuth } from "@systemfsoftware/trigger.dev_core-v2"; export interface TriggerIntegration { id: string; metadata: IntegrationMetadata; authSource: "LOCAL" | "HOSTED"; cloneForRun: (io: IO, connectionKey: string, auth?: ConnectionAuth) => TriggerIntegration; } export type IOWithIntegrations> = IO & TIntegrations; export type IntegrationTaskKey = string | any[]; //# sourceMappingURL=integrations.d.ts.map