import { IStaticFileWithLocalBody } from "../types/recordables.js"; import { RecordingContext } from "../recorder/RecordingContext.js"; import { IInterceptor } from "../types/interceptor.js"; export declare class CSSReferenceProvider implements IInterceptor { private onEvent; private _context; private cursor; private mutationObserver; private persistedStaticFileUrls; constructor(onEvent: (event: IStaticFileWithLocalBody) => void, _context: RecordingContext); stop(): void; start(): void; private sync; private gatherNewStyleSheets; private extractExternalReferences; private extractExternalDeclarationReferences; private intercept; private onMutation; }