interface DomainReconResult { domain: string; dns: { a: string[]; mx: { exchange: string; priority?: number; }[]; ns: string[]; txt: string[]; }; whois?: { registrar?: string; registrationDate?: string; expirationDate?: string; nameservers: string[]; }; subdomains: string[]; subdomainSources: { crtsh: number; hackertarget: number; }; emailSecurity?: { overallRisk: string; spfPolicy?: string; dmarcPolicy?: string; dkimFound: boolean; recommendations: string[]; }; errors: string[]; } export declare function domainRecon(domain: string): Promise; export {}; //# sourceMappingURL=recon.d.ts.map