import 'dns2'; declare module 'dns2' { import DNS from 'dns2'; declare namespace DNS { interface DoHClientOption { /** @example dns.google.com */ dns: string, /** @description whether to use HTTP or HTTPS */ http: boolean } export type DnsResolver = (name: string, type: PacketQuestion) => Promise; declare function DOHClient(opt: DoHClientOption): DnsResolver; export type $DnsResponse = DnsResponse; } export = DNS; }