export declare class YcmdDetection {
    private static readonly COMMON_PATHS;
    static isInPath(): boolean;
    static findInstallations(): string[];
    static getPreferredInstallation(): string | null;
    static isValidYcmdInstallation(ycmdPath: string): boolean;
    private static isExecutable;
    static getYcmdCommand(ycmdPath: string): string[];
    static isPythonAvailable(): boolean;
    static getPythonCommand(): string;
}
