import type { StringRecord } from '@appium/types';
import type { RemoteDebugger } from '../remote-debugger';
import type { EventListener } from '../types';
export declare function getAppDict(instance: RemoteDebugger): (typeof instance)['_appDict'];
export declare function getAppIdKey(instance: RemoteDebugger): (typeof instance)['_appIdKey'];
export declare function setAppIdKey(instance: RemoteDebugger, value: (typeof instance)['_appIdKey']): void;
export declare function getRcpClient(instance: RemoteDebugger): (typeof instance)['_rpcClient'];
export declare function getPageIdKey(instance: RemoteDebugger): (typeof instance)['_pageIdKey'];
export declare function setPageIdKey(instance: RemoteDebugger, value: (typeof instance)['_pageIdKey']): void;
export declare function getIsSafari(instance: RemoteDebugger): (typeof instance)['_isSafari'];
export declare function getIncludeSafari(instance: RemoteDebugger): (typeof instance)['_includeSafari'];
export declare function getBundleId(instance: RemoteDebugger): (typeof instance)['_bundleId'];
export declare function getAdditionalBundleIds(instance: RemoteDebugger): (typeof instance)['_additionalBundleIds'];
export declare function getIgnoredBundleIds(instance: RemoteDebugger): (typeof instance)['_ignoredBundleIds'];
export declare function getSkippedApps(instance: RemoteDebugger): (typeof instance)['_skippedApps'];
export declare function getClientEventListeners(instance: RemoteDebugger): StringRecord<EventListener[]>;
export declare function getPageLoading(instance: RemoteDebugger): boolean;
export declare function setPageLoading(instance: RemoteDebugger, value: boolean): void;
export declare function getGarbageCollectOnExecute(instance: RemoteDebugger): (typeof instance)['_garbageCollectOnExecute'];
export declare function getNavigatingToPage(instance: RemoteDebugger): (typeof instance)['_navigatingToPage'];
export declare function setNavigatingToPage(instance: RemoteDebugger, value: (typeof instance)['_navigatingToPage']): void;
export declare function setCurrentState(instance: RemoteDebugger, value: (typeof instance)['_currentState']): void;
export declare function setConnectedDrivers(instance: RemoteDebugger, value: (typeof instance)['_connectedDrivers']): void;
export declare function getPageLoadDelay(instance: RemoteDebugger): (typeof instance)['_pageLoadDelay'];
export declare function setPageLoadDelay(instance: RemoteDebugger, value: (typeof instance)['_pageLoadDelay']): void;
export declare function getPageLoadStartegy(instance: RemoteDebugger): (typeof instance)['_pageLoadStrategy'];
export declare function getPageReadyTimeout(instance: RemoteDebugger): (typeof instance)['_pageReadyTimeout'];
//# sourceMappingURL=property-accessors.d.ts.map