@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
TypeScript
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;