import LogCollectorState from './LogCollectorState'; import type { ExtendedSupportOptions } from '../installLogsCollector.types'; import LogCollectBase from './LogCollectBase'; export default class LogCollectCypressBrowserNetwork extends LogCollectBase { protected type: 'xhr' | 'fetch'; protected collectorState: LogCollectorState; protected config: ExtendedSupportOptions; protected messageProcessors: Array<(props: any, isSuccess: boolean) => Promise>; protected typeString: "cy:xhr" | "cy:fetch"; constructor(type: 'xhr' | 'fetch', collectorState: LogCollectorState, config: ExtendedSupportOptions); register(): void; }