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'; /** * MailPace configuration */ interface MailPaceConfig extends BaseConfig { /** * MailPace API token */ apiToken: string; /** * MailPace API endpoint * Defaults to: https://app.mailpace.com/api/v1 */ endpoint?: string; } /** * MailPace-specific email options */ interface MailPaceEmailOptions extends Omit { /** * Attachments (MailPace specific format) */ attachments?: { content: string; content_type?: string; name: string; }[]; /** * List unsubscribe header */ listUnsubscribe?: string; /** * Tags for categorization */ tags?: string[]; /** * MailPace template ID for template-based emails */ templateId?: number; /** * Template variables for MailPace templates */ templateVariables?: Record; } /** * MailPace Provider for sending emails through MailPace API. */ declare const mailPaceProvider: ProviderFactory; export { type MailPaceConfig, type MailPaceEmailOptions, type ProviderFactory, mailPaceProvider };