import type { Simctl } from '../simctl'; import type { BootMonitorOptions } from '../types'; import type { SubProcess } from 'teen_process'; /** * Start monitoring for boot status of the particular Simulator. * If onFinished property is not set then the method will block * until Simulator booting is completed. * The method is only available since Xcode8. * * @param opts - Monitoring options. * @returns The instance of the corresponding monitoring process. * @throws {Error} If the Simulator fails to finish booting within the given timeout and onFinished * property is not set. * @throws {Error} If the `udid` instance property is unset */ export declare function startBootMonitor(this: Simctl, opts?: BootMonitorOptions): Promise; //# sourceMappingURL=bootstatus.d.ts.map