import AbstractCliTest from '../../tests/AbstractCliTest';
export default class DeployingASkillTest extends AbstractCliTest {
    private static readonly fastHerokuOptions;
    protected static beforeEach(): Promise<void>;
    protected static hasDeployAction(): Promise<void>;
    protected static deployHaltedBecauseNotRegistered(): Promise<void>;
    protected static deployHaltedWithBadBuild(): Promise<void>;
    protected static healthCheckReportsNotDeployed(): Promise<void>;
    protected static deployHaltedWithBadTest(): Promise<void>;
    protected static errorsIfHerokuClientNotInstalled(): Promise<void>;
    protected static errorsIfGitNotInstalled(): Promise<void>;
    protected static errorsIfNotInGitRepo(): Promise<void>;
    protected static canCreateGitRepoIfNeeded(): Promise<void>;
    protected static errorsWhenNotLoggedIntoHerkou(): Promise<void>;
    protected static failsWhenDeclineToCreateProcFile(): Promise<void>;
    protected static createsValidProcFile(): Promise<void>;
    protected static failsWhenDeclineToCreateRemoteBranch(): Promise<void>;
    protected static asksForHerokuAppName(): Promise<void>;
    protected static keepsAskingForAppNameUntilAGoodOneIsSelected(): Promise<void>;
    protected static failsWithPendingChangesToCommit(): Promise<void>;
    protected static canDeploySkill(): Promise<void>;
}
