import type { Context } from '../context.js'; export interface EmailConfig { provider: 'sendgrid' | 'mailgun' | 'smtp'; apiKey?: string; domain?: string; smtp?: { host: string; port: number; secure: boolean; auth: { user: string; pass: string; }; }; from: string; } export declare function emailPlugin(config: EmailConfig): (ctx: Context, next: () => Promise) => Promise; //# sourceMappingURL=email.d.ts.map