import type { MonitorNetworkEvent } from './wire';
type Emit = (event: Omit<MonitorNetworkEvent, 'ts' | 'sessionId' | 'seq'>) => void;
export interface NetworkCaptureOptions {
    emit: Emit;
    verbose: boolean;
}
export interface NetworkCaptureInstallation {
    uninstall(): void;
}
export declare function installNetworkCapture(opts: NetworkCaptureOptions): NetworkCaptureInstallation;
export {};
//# sourceMappingURL=capture-network.d.ts.map