import type { InfrastructureInfo, TechnologyResult } from "./types.js"; interface InfrastructureResolver { resolveCname(host: string): Promise; resolve4(host: string): Promise; resolve6(host: string): Promise; reverse(address: string): Promise; } export declare function analyzeInfrastructure(finalUrl: URL, headers: Record, technologies: TechnologyResult[], resolver?: InfrastructureResolver): Promise; export {};