export declare function isPlatformSupported(): boolean; export declare function getAdbOutputAsync(args: string[]): Promise<string>; export declare function downloadApkAsync(url?: string): Promise<string>; export declare function installExpoAsync(url?: string): Promise<string>; export declare function uninstallExpoAsync(): Promise<string>; export declare function upgradeExpoAsync(): Promise<boolean>; export declare function assertDeviceReadyAsync(): Promise<void>; export declare function openProjectAsync(projectRoot: string): Promise<{ success: true; url: string; } | { success: false; error: string; }>; export declare function openWebProjectAsync(projectRoot: string): Promise<{ success: true; url: string; } | { success: false; error: string; }>; export declare function startAdbReverseAsync(projectRoot: string): Promise<boolean>; export declare function stopAdbReverseAsync(projectRoot: string): Promise<void>; /** * Checks whether `resizeMode` is set to `native` and if `true` analyzes provided images for splashscreen * providing `Logger` feedback upon problems. * @param projectDir - directory of the expo project * @since SDK33 */ export declare function checkSplashScreenImages(projectDir: string): Promise<void>;