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'; /** * Netcore (Pepipost) configuration. */ interface NetcoreConfig extends BaseConfig { /** * Netcore Email API key (sent as the `api_key` header). */ apiKey: string; /** * API endpoint override. */ endpoint?: string; } /** * Netcore-specific email options. */ interface NetcoreEmailOptions extends EmailOptions { /** * Variables substituted into the Netcore template. */ templateData?: Record; /** * Stored template id to send instead of inline content. */ templateId?: string; } /** * Netcore (Pepipost) provider — sends email through the Netcore Email API (v5.1). */ declare const netcoreProvider: ProviderFactory; export { type NetcoreConfig, type NetcoreEmailOptions, type ProviderFactory, netcoreProvider };