import type { XCUITestDriver } from '../driver';
/**
 * Starts streaming DVT NetworkMonitor events to WebDriver BiDi subscribers (`appium:xcuitest.networkMonitor`).
 *
 * Requires a real device on iOS/tvOS 18+ and appium-ios-remotexpc.
 *
 * @see https://github.com/appium/appium-ios-remotexpc
 *
 * If a monitor is already running, this is a no-op so the session keeps streaming.
 */
export declare function mobileStartNetworkMonitor(this: XCUITestDriver): Promise<void>;
/** Stops DVT NetworkMonitor streaming started with `mobile: startNetworkMonitor`. */
export declare function mobileStopNetworkMonitor(this: XCUITestDriver): Promise<void>;
//# sourceMappingURL=network-monitor.d.ts.map