UNPKG

secure-2fa

Version:

A secure, developer-friendly Node.js package for email-based OTP (2FA) with strong security controls

13 lines 499 B
import { EmailProvider, EmailParams } from '../../types'; export interface CustomEmailConfig { sendFunction: (params: EmailParams) => Promise<void>; verifyFunction?: () => Promise<boolean>; } export declare class CustomAdapter implements EmailProvider { private sendFunction; private verifyFunction; constructor(config: CustomEmailConfig); sendEmail(params: EmailParams): Promise<void>; verifyConnection(): Promise<boolean>; } //# sourceMappingURL=custom-adapter.d.ts.map