import type { AndroidUiautomator2Driver } from '../driver';
import type { WindowFilters, WindowInfo, DisplayInfo } from './types';
/**
 * Gets a list of windows on all displays.
 * For Android API 30+ (R), uses getWindowsOnAllDisplays().
 * For older APIs, uses getWindows().
 */
export declare function mobileListWindows(this: AndroidUiautomator2Driver, filters?: WindowFilters, skipScreenshots?: boolean): Promise<WindowInfo[]>;
/**
 * Gets a list of all displays available on the device.
 */
export declare function mobileListDisplays(this: AndroidUiautomator2Driver): Promise<DisplayInfo[]>;
//# sourceMappingURL=windows.d.ts.map