UNPKG

appium-android-driver

Version:

Android UiAutomator and Chrome support for Appium

63 lines 2.19 kB
import type { IDoctorCheck, AppiumLogger, DoctorCheckResult } from '@appium/types'; export interface EnvVarCheckOptions { expectDir?: boolean; expectFile?: boolean; } declare class EnvVarAndPathCheck implements IDoctorCheck { log: AppiumLogger; varName: string; opts: EnvVarCheckOptions; constructor(varName: string, opts?: EnvVarCheckOptions); diagnose(): Promise<DoctorCheckResult>; fix(): Promise<string>; hasAutofix(): boolean; isOptional(): boolean; } export declare const androidHomeCheck: EnvVarAndPathCheck; export declare const javaHomeCheck: EnvVarAndPathCheck; export declare class JavaHomeValueCheck implements IDoctorCheck { log: AppiumLogger; diagnose(): Promise<DoctorCheckResult>; fix(): Promise<string>; hasAutofix(): boolean; isOptional(): boolean; } export declare const javaHomeValueCheck: JavaHomeValueCheck; export declare class AndroidSdkCheck implements IDoctorCheck { log: AppiumLogger; TOOL_NAMES: readonly string[]; diagnose(): Promise<DoctorCheckResult>; fix(): Promise<string>; hasAutofix(): boolean; isOptional(): boolean; } export declare const androidSdkCheck: AndroidSdkCheck; export declare class OptionalBundletoolCheck implements IDoctorCheck { log: AppiumLogger; diagnose(): Promise<DoctorCheckResult>; fix(): Promise<string>; hasAutofix(): boolean; isOptional(): boolean; } export declare const optionalBundletoolCheck: OptionalBundletoolCheck; export declare class OptionalGstreamerCheck implements IDoctorCheck { log: AppiumLogger; GSTREAMER_BINARY: string; GST_INSPECT_BINARY: string; diagnose(): Promise<DoctorCheckResult>; fix(): Promise<string>; hasAutofix(): boolean; isOptional(): boolean; } export declare const optionalGstreamerCheck: OptionalGstreamerCheck; export declare class OptionalFfmpegCheck implements IDoctorCheck { log: AppiumLogger; FFMPEG_BINARY: string; diagnose(): Promise<DoctorCheckResult>; fix(): Promise<string>; hasAutofix(): boolean; isOptional(): boolean; } export declare const optionalFfmpegCheck: OptionalFfmpegCheck; export {}; //# sourceMappingURL=checks.d.ts.map