import { type DrizzleExecutor } from "../drizzle.js"; import { type QueuedWebhookDelivery } from "../integrations/types.js"; /** * Inserts webhookDeliveries for each active outgoing subscription whose scope and filters match the durable product event. * Enqueueing from the event transaction prevents external delivery of an event whose underlying server mutation did not commit. */ export declare function webhookDeliveryEnqueueOutgoingEvent(executor: DrizzleExecutor, nowProvider: () => Date, input: { eventId: string; eventType: string; chatId?: string; payload: Record; }): Promise; //# sourceMappingURL=webhookDeliveryEnqueueOutgoingEvent.d.ts.map