//#region index.d.ts type CaaOpts = { ignoreTLDs?: boolean; recursions?: number; retries?: number; port?: number; servers?: Array; dnsSocket?: any; }; type CaaRecord = { flags: number; tag: string; value: string; issuerCritical: boolean; }; declare function caa(name: string, opts?: CaaOpts): Promise>; declare function caaMatches(name: string, ca: string, opts?: CaaOpts): Promise; //#endregion export { CaaRecord, caa, caaMatches };