import { P as ProviderFactory } from "../../packem_shared/provider.d-BLLbEuQ8.js"; export type { a as Provider } from "../../packem_shared/provider.d-BLLbEuQ8.js"; import { B as BaseConfig, E as EmailOptions } from "../../packem_shared/types.d-CyiC9uRC.js"; import 'node:buffer'; /** * Sweego configuration */ interface SweegoConfig extends BaseConfig { /** * Sweego API key */ apiKey: string; /** * Sweego API endpoint * Defaults to: https://api.sweego.com */ endpoint?: string; } /** * Sweego-specific email options */ interface SweegoEmailOptions extends EmailOptions { /** * Tags for categorization */ tags?: string[]; /** * Sweego template ID for template-based emails */ templateId?: string; /** * Template variables for Sweego templates */ templateVariables?: Record; } /** * Sweego Provider for sending emails through Sweego API */ declare const sweegoProvider: ProviderFactory; export { type ProviderFactory, type SweegoConfig, type SweegoEmailOptions, sweegoProvider };