import type { Detector } from "./detector"; import type { ReportQueue } from "./report-queue"; export declare class ResourceDetector implements Detector { private readonly queue; private readonly pageOrigin; private readonly apiOrigin; private observer; private perfObserver; private originalSWRegister; constructor(queue: ReportQueue, apiOrigin: string); start(): void; stop(): void; private scanExisting; private observeMutations; private observePerformance; private wrapServiceWorker; private scanServiceWorkers; private processResource; } //# sourceMappingURL=resource-detector.d.ts.map