import AbstractSkillTest from '../../../tests/AbstractSkillTest';
export default class InstallingFeaturesDirectlyTest extends AbstractSkillTest {
    private static action;
    protected static skillCacheKey: string;
    protected static beforeEach(): Promise<void>;
    protected static afterEach(): Promise<void>;
    protected static hasExpectedAliases(): Promise<void>;
    protected static promptsForWhichFeatureToInstall(): Promise<void>;
    protected static selectingAFeatureTriesToInstallIt(featureCode: any): Promise<void>;
    protected static returnsResultsFromFeatureInstall(): Promise<void>;
    protected static doesNotShowOptionForInstalledFeature(code: string): Promise<void>;
    protected static ifThereAreNoFeaturesToInstallDonNotPrompt(): Promise<void>;
    protected static passingFeatureCodeToActionSkipsPrompt(code: any): Promise<void>;
    private static sendInput;
    private static executeAndWaitForPrompt;
    private static execute;
}
