UNPKG

@visulima/email

Version:

A comprehensive email library with multi-provider support, crypto utilities, and template engines

20 lines (19 loc) 554 B
import type { BaseConfig, EmailOptions } from "../../types.d.ts"; /** * Failover configuration */ export interface FailoverConfig extends BaseConfig { /** * Array of provider instances or provider factories to use in failover order * Can be Provider instances or ProviderFactory functions */ mailers: unknown[]; /** * Time in milliseconds to wait before trying the next provider (default: 60) */ retryAfter?: number; } /** * Failover-specific email options */ export type FailoverEmailOptions = EmailOptions;