import type { ScanResult } from "../../types/index.js";
interface PerfThresholds {
    loadTimeMs: number;
    domContentLoadedMs: number;
    lcpMs: number;
}
/**
 * Visit each page and collect Web Performance API metrics.
 * Flags pages that exceed configurable thresholds.
 */
export declare function scanPerformance(options: {
    url: string;
    pages?: string[];
    headed?: boolean;
    timeoutMs?: number;
    thresholds?: Partial<PerfThresholds>;
}): Promise<ScanResult>;
export {};
//# sourceMappingURL=performance.d.ts.map