import { NpmPackage } from '../../types/cli.types';
import AbstractFeature, { FeatureDependency, FeatureOptions, InstallResults } from '../AbstractFeature';
import { FeatureCode } from '../features.types';
export default class ErrorFeature extends AbstractFeature {
    nameReadable: string;
    description: string;
    code: FeatureCode;
    dependencies: FeatureDependency[];
    _packageDependencies: NpmPackage[];
    actionsDir: string;
    constructor(options: FeatureOptions);
    afterPackageInstall(): Promise<InstallResults>;
    private handleDidExecuteCommand;
    private writePlugin;
}
declare module '../../features/features.types' {
    interface FeatureMap {
        error: ErrorFeature;
    }
    interface FeatureOptionsMap {
        error: undefined;
    }
}
