import AbstractFeature, { FeatureDependency, InstallResults } from '../AbstractFeature';
import { FeatureCode } from '../features.types';
export default class DeployFeature extends AbstractFeature {
    description: string;
    code: FeatureCode;
    nameReadable: string;
    dependencies: FeatureDependency[];
    _packageDependencies: {
        name: string;
        isDev: boolean;
    }[];
    actionsDir: string;
    afterPackageInstall(): Promise<InstallResults>;
}
declare module '../../features/features.types' {
    interface FeatureMap {
        deploy: DeployFeature;
    }
    interface FeatureOptionsMap {
        deploy: undefined;
    }
}
