import { ScopedLogger } from '@deepkit/logger';
import { BaseAppConfig } from '../../app';
import type { MailProvider, PreparedMessageProperties } from '.';
export declare class SmtpProvider implements MailProvider {
    private config;
    private logger;
    private transporter;
    constructor(config: BaseAppConfig, logger: ScopedLogger);
    send(message: PreparedMessageProperties): Promise<string>;
}
//# sourceMappingURL=smtp.d.ts.map