/** * @desc: * @author: john_chen * @date: 2023.04.01 */ import { DevicesMap } from './types'; import Device from './Device'; import * as iOS from './iOS/index'; import * as android from './android/index'; export declare const DEVICE_TYPE_MAP: string[]; /** * Launch Options */ export interface LaunchOptions { /** * 设备ID */ deviceId?: string; /** * 设备类型 */ deviceType?: string; /** * web 初始化配置 */ webOptions?: object; /** * iOS 初始化参数 */ iOSOptions?: iOS.InitOptions; /** * Android 初始化参数 */ androidOptions?: android.InitOptions; } /** * 初始化设备 * * @param options * @returns > */ export declare function launch(options?: LaunchOptions): Promise; /** * 获取设备列表 * * @param deviceType 设备类型 * @returns Promise */ export declare function devices(deviceType: string): Promise;