UNPKG

@multiformats/dns

Version:

Resolve DNS queries with browser fallback

16 lines 620 B
import type { DNS as DNSInterface, DNSInit, DNSResponse, QueryOptions } from './index.js'; export declare class DNS implements DNSInterface { private readonly resolvers; private readonly cache; constructor(init: DNSInit); /** * Queries DNS resolvers for the passed record types for the passed domain. * * If cached records exist for all desired types they will be returned * instead. * * Any new responses will be added to the cache for subsequent requests. */ query(domain: string, options?: QueryOptions): Promise<DNSResponse>; } //# sourceMappingURL=dns.d.ts.map