import { IAuthentication } from '../interfaces/Authentication.js'; import { ILogger } from '../interfaces/Logger.js'; interface ISMTPAuthOptions { host: string; port?: number; useSecureTransport?: boolean; validHosts?: string[]; } export declare class SMTPAuth implements IAuthentication { private host; private port; private useSecureTransport; private validHosts?; private logger; constructor(options: ISMTPAuthOptions, logger: ILogger); authenticate(username: string, password: string): Promise; } export {};