import AbstractCliTest from '../../../tests/AbstractCliTest';
export default class UpgradingANonSpruceNodeModuleTest extends AbstractCliTest {
    private static pkg;
    protected static beforeEach(): Promise<void>;
    protected static doesNotCreateHashSpruceOnUpdate(): Promise<void>;
    protected static doesNotTryToUpdateScripts(): Promise<void>;
    protected static doesNotWriteNodeFiles(): Promise<void>;
    protected static passesTheWFlagIfInWorkspace(): Promise<void>;
    protected static shouldNotInstallDependenciesNotAlreadyInstalled(): Promise<void>;
    protected static shouldNotTryAndBuildAfterUpgrade(): Promise<void>;
    protected static shouldNotCleanBuild(): Promise<void>;
    protected static runsUpgradeInEveryPackageInWorkspace(): Promise<void>;
    private static setWorkspaces;
    private static addDependencyDirectlyToPackage;
    private static upgrade;
    private static fakeYarnCommands;
    private static initModule;
}
