/** * Centralised ADB shell command builders. * * Hoist all `adb shell ...` strings here so: * - security audit has a single surface * - command changes are one-edit * - tests can mock by string equality */ export declare const BATTERY: { readonly RESET: "dumpsys battery reset"; readonly SET_LEVEL: (n: number) => string; readonly SET_STATUS: (s: number) => string; readonly SET_AC: (on: boolean) => string; readonly SET_USB: (on: boolean) => string; readonly UNPLUG: "dumpsys battery unplug"; readonly DUMP: "dumpsys battery"; }; export declare const MOCK_LOCATION_GRANT = "appops set com.android.shell android:mock_location allow"; export declare const PIDOF: (pkg: string) => string; export declare const AM: { readonly START_VIEW: (url: string) => string; readonly BROADCAST: (action: string) => string; readonly FORCE_STOP: (pkg: string) => string; }; export declare const SCREEN: { readonly CAP: "screencap -p"; readonly REC: (path: string, timeLimit?: number) => string; }; export declare const INPUT: { readonly TAP: (x: number, y: number) => string; readonly SWIPE: (x1: number, y1: number, x2: number, y2: number, durationMs?: number) => string; readonly KEYEVENT: (code: number | string) => string; readonly TEXT: (escaped: string) => string; }; //# sourceMappingURL=commands.d.ts.map