import type { AndroidDriver } from '../driver.js'; declare const SUPPORTED_ACTIONS: readonly ["whitelistAdd", "whitelistRemove"]; /** * This is a wrapper to 'adb shell dumpsys deviceidle' interface. * Read https://www.protechtraining.com/blog/post/diving-into-android-m-doze-875 * for more details. * * @param action The action name to execute. * @param packages Either a single package or multiple packages to add or remove from the idle whitelist. * @returns Promise that resolves when the action is completed. * @throws {errors.InvalidArgumentError} If packages argument is not a string or array. * @throws {errors.InvalidArgumentError} If action is not one of the supported actions. */ export declare function mobileDeviceidle(this: AndroidDriver, action: (typeof SUPPORTED_ACTIONS)[number], packages?: string | string[]): Promise; export {}; //# sourceMappingURL=deviceidle.d.ts.map