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'; /** * AhaSend configuration */ interface AhaSendConfig extends BaseConfig { /** * AhaSend API key */ apiKey: string; /** * AhaSend API endpoint * Defaults to: https://api.ahasend.com */ endpoint?: string; } /** * AhaSend-specific email options */ interface AhaSendEmailOptions extends EmailOptions { /** * AhaSend template ID for template-based emails */ templateId?: string; /** * Template variables for AhaSend templates */ templateVariables?: Record; } /** * AhaSend Provider for sending emails through AhaSend API */ declare const ahaSendProvider: ProviderFactory; export { type AhaSendConfig, type AhaSendEmailOptions, type ProviderFactory, ahaSendProvider };