import { BaseCommando } from '../core/BaseCommando';
import { Commando_Programming } from './programming';
import { Commando_Basic } from './basic';
declare const Super: import("@nu-art/ts-common").Constructor<BaseCommando & Commando_Programming & Commando_Basic>;
export declare class Commando_NVM extends Super {
    applyNVM(): this;
    install(version: string): Promise<this>;
    getVersion(): Promise<string>;
    installNodeVersion(requiredVersion: string): Promise<this>;
    getInstalledNodeVersions: () => Promise<(string | undefined)[]>;
}
export {};
