appium-xcuitest-driver
Version:
Appium driver for iOS using XCUITest for backend
16 lines • 729 B
TypeScript
import type { HidButtonName, HidButtonPressOptions } from 'appium-ios-remotexpc';
import type { RemoteXPCFacade } from './remote-xpc';
/**
* HID Indigo service on real hardware.
*
* Requires **iOS/tvOS 26+** and the optional **`appium-ios-remotexpc`** package.
*/
export declare class HidIndigoClient {
private readonly udid;
private readonly remoteXPCFacade;
constructor(udid: string, remoteXPCFacade: RemoteXPCFacade);
pressButtonByName(name: HidButtonName, options?: HidButtonPressOptions): Promise<void>;
pressButtonByPageAndUsage(usagePage: number, usageCode: number, options?: HidButtonPressOptions): Promise<void>;
private withHidIndigoService;
}
//# sourceMappingURL=hid-indigo-client.d.ts.map