UNPKG

robust-email-validator

Version:

A comprehensive email validation library with format, DNS, and deliverability checking

18 lines 548 B
export declare class DNSValidator { static validate(domain: string, timeout?: number): Promise<{ isValid: boolean; hasARecord?: boolean; hasMXRecord?: boolean; mxRecords?: string[]; error?: string; }>; static validateBatch(domains: string[], timeout?: number): Promise<Array<{ domain: string; isValid: boolean; hasARecord?: boolean; hasMXRecord?: boolean; mxRecords?: string[]; error?: string; }>>; } //# sourceMappingURL=dns-validator.d.ts.map