@devmehq/email-validator-js
Version:
Advanced email validation with MX records, SMTP verification, disposable email detection, batch processing, and caching. Production-ready with TypeScript support.
13 lines (12 loc) • 652 B
TypeScript
import type { ParsedWhoisResult } from './whois-parser';
export declare const mxCache: import("tiny-lru").LRU<string[]>;
export declare const disposableCache: import("tiny-lru").LRU<boolean>;
export declare const freeCache: import("tiny-lru").LRU<boolean>;
export declare const domainValidCache: import("tiny-lru").LRU<boolean>;
export declare const smtpCache: import("tiny-lru").LRU<boolean | null>;
export declare const domainSuggestionCache: import("tiny-lru").LRU<{
suggested: string;
confidence: number;
} | null>;
export declare const whoisCache: import("tiny-lru").LRU<ParsedWhoisResult>;
export declare function clearAllCaches(): void;