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<string>>;
    protected typeString: "cy:xhr" | "cy:fetch";
    constructor(type: 'xhr' | 'fetch', collectorState: LogCollectorState, config: ExtendedSupportOptions);
    register(): void;
}
