import type { ToolResult } from "../types.js"; export type DnsRecordType = "A" | "AAAA" | "ANY" | "CAA" | "CNAME" | "MX" | "NS" | "PTR" | "SOA" | "SRV" | "TXT"; /** * DNS lookup with zero external binary dependency. * Order: Node system resolver → DNS-over-HTTPS (Google) → composite ANY. * dig/nslookup are enhancements only; they must never be required. */ export declare function nativeDnsLookup(host: string, record: DnsRecordType): Promise;