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