import { P as ProviderFactory } from "../../packem_shared/provider.d-BLLbEuQ8.js"; export type { a as Provider } from "../../packem_shared/provider.d-BLLbEuQ8.js"; import "../../packem_shared/types.d-CyiC9uRC.js"; import 'node:buffer'; /** * File provider configuration. */ interface FileConfig { /** * Directory the `.eml` files are written to. Created on first use. */ directory: string; } /** * File Provider that writes each message as an `.eml` file instead of sending it. * * Useful for development and for test suites that need to inspect the exact MIME output. * Files are named after the send time in epoch milliseconds and the message id, with an `.eml` * extension, and are never overwritten. Bcc recipients are written into the file, since nothing * is delivered and the file is the only record of them. */ declare const fileProvider: ProviderFactory; export { type FileConfig, type ProviderFactory, fileProvider };