import dns from 'node:dns'; export declare class IPUtils { protected dnsResolutionCache: import("lru-cache/raw").LRUCache; protected mockUuid: string; externalDns: dns.Resolver | null; constructor(options: { mockUuid: string; externalDns?: string[]; }); isLocalhostIP(ip: string): boolean; private resolveIPs; resolveIP(hostname: string, options?: { useExternalDns?: true; }): Promise; isIP(hostname: string): boolean; } //# sourceMappingURL=ipUtils.d.ts.map