import { FileDescription } from '../../types/cli.types';
import AbstractFeature from '../AbstractFeature';
import { FeatureCode } from '../features.types';
export default class VsCodeFeature extends AbstractFeature {
    nameReadable: string;
    description: string;
    code: FeatureCode;
    actionsDir: string;
    readonly fileDescriptions: FileDescription[];
    isInstalled: () => Promise<boolean>;
}
declare module '../../features/features.types' {
    interface FeatureMap {
        vscode: VsCodeFeature;
    }
    interface FeatureOptionsMap {
        vscode: undefined;
    }
}
