import { type DrizzleExecutor } from "../drizzle.js"; import { type IncomingWebhookSink, type IncomingWebhookSinkResult } from "../integrations/types.js"; /** * Revalidates the incoming subscription, integration, and administrator before passing its configured bot and chat to the message sink. * The action performs no database write itself, but owns the external send boundary and forwards a validated idempotency key when supplied. */ export declare function incomingWebhookInvoke(executor: DrizzleExecutor, token: string, textValue: string, sink: IncomingWebhookSink, idempotencyKey?: string): Promise; //# sourceMappingURL=incomingWebhookInvoke.d.ts.map