UNPKG

@emailcheck/email-validator-js

Version:

Advanced email validation with MX records, SMTP verification, disposable email detection, batch processing, and caching. Production-ready with TypeScript support.

12 lines (11 loc) 439 B
import type { Cache } from './cache-interface'; /** * Validates if email domain is valid TLD */ export declare function isValidEmailDomain(emailOrDomain: string, cache?: Cache | null): Promise<boolean>; /** * Validates email address format using RFC-compliant regex * @param emailAddress - The email address to validate * @returns true if email format is valid */ export declare function isValidEmail(emailAddress: string): boolean;