import type { DriverFactory } from "../types.mjs"; /** The Loops transactional API takes \`transactionalId\` + \`email\` + \`dataVariables\`. * Map from our \`EmailMessage\`: \`headers["x-loops-transactional-id"]\` or * the driver's default \`transactionalId\` option carries the id; * \`dataVariables\` come from \`msg.tags\` (repurposed as vars since Loops * doesn't have free-form tag support). */ export interface LoopsDriverOptions { apiKey: string; /** Default Loops transactionalId if the message doesn't specify one. */ transactionalId?: string; endpoint?: string; fetch?: typeof fetch; } declare const loops: DriverFactory; export default loops;