import { RemoteDebugger } from './remote-debugger';
import type { RemoteDebuggerRealDeviceOptions } from './types';
export declare class RemoteDebuggerRealDevice extends RemoteDebugger {
    private readonly _udid;
    private _useWebInspectorShim;
    constructor(opts: RemoteDebuggerRealDeviceOptions);
    /**
     * Returns true if this instance is using the WebInspector shim service
     * (required for iOS 18+ real devices).
     */
    get useWebInspectorShim(): boolean;
    initRpcClient(): Promise<void>;
}
export default RemoteDebuggerRealDevice;
//# sourceMappingURL=remote-debugger-real-device.d.ts.map