secure-2fa
Version:
A secure, developer-friendly Node.js package for email-based OTP (2FA) with strong security controls
13 lines • 460 B
TypeScript
import { EmailProvider, EmailParams } from '../../types';
export interface ConsoleEmailConfig {
enabled?: boolean;
logLevel?: 'info' | 'debug' | 'warn';
}
export declare class ConsoleEmailAdapter implements EmailProvider {
private enabled;
private logLevel;
constructor(config?: ConsoleEmailConfig);
sendEmail(params: EmailParams): Promise<void>;
verifyConnection(): Promise<boolean>;
}
//# sourceMappingURL=console-adapter.d.ts.map