fetch-dns
Version:
A drop-in replacement of Node's 'dns' module using 'fetch' and DNS-over-HTTPS
33 lines • 1.63 kB
TypeScript
export function getDefaultServers(): string[];
export var promises: {};
export class Resolver {
constructor(resolver?: any);
resolver: any;
getServers(): any;
setServers(newServers: any): void;
lookup(hostname: any, familyOptionsOrCallback: any, callback: any): void;
_lookupHostname(hostname: any, callback: any): void;
_lookupFamily(hostname: any, family: any, callback: any): void;
_lookupAll(hostname: any, options: any, callback: any): void;
_lookupOne(hostname: any, options: any, callback: any): void;
lookupService(address: any, port: any, callback: any): void;
resolve(hostname: any, rrtypeOrCallback: any, callback: any): void;
resolve4(hostname: any, optionsOrCallback: any, callback: any): void;
_resolve4Hostname(hostname: any, callback: any): void;
_resolve4Ttl(hostname: any, callback: any): void;
resolve6(hostname: any, optionsOrCallback: any, callback: any): void;
_resolve6Hostname(hostname: any, callback: any): void;
_resolve6Ttl(hostname: any, callback: any): void;
resolveAny(hostname: any, callback: any): void;
resolveCname(hostname: any, callback: any): void;
resolveMx(hostname: any, callback: any): void;
resolveNaptr(hostname: any, callback: any): void;
resolveNs(hostname: any, callback: any): void;
resolvePtr(hostname: any, callback: any): void;
resolveSoa(hostname: any, callback: any): void;
resolveSrv(hostname: any, callback: any): void;
resolveTxt(hostname: any, callback: any): void;
reverse(ip: any, callback: any): void;
cancel(): void;
}
//# sourceMappingURL=index.d.ts.map