import { BaseNetworkInterceptor } from '../../core/interceptors'; import { IngestHttpRequestLog } from '@ologstream/types'; export declare class BrowserNetworkInterceptor extends BaseNetworkInterceptor { private originalFetch; private originalXHROpen; private originalXHRSend; private xhrEventListeners; private xhrInstances; constructor(onRequest: (request: IngestHttpRequestLog) => void, onResponse: (response: IngestHttpRequestLog) => void, endpoint?: string); intercept(): void; private interceptFetch; private interceptXHR; restore(): void; }