export interface Environment { sdkPath: string | null; adbPath: string | null; emulatorPath: string | null; platform: "darwin" | "linux" | "win32"; isValid: boolean; issues: string[]; } export declare class EnvironmentService { private cached; detect(): Promise; getAdbPath(): Promise; getEmulatorPath(): Promise; getAvdManagerPath(): Promise; private findSdkPath; private getSearchPaths; clearCache(): void; private getExecutableName; private findAdbInPath; private isValidSdkPath; private getParentDir; }