export declare function resolveLocalSemverFallback(uuid: string): string;
export declare function resolveUpdaterPackageJsonPath(packageJsonOption?: string): string;
export declare function buildUpdaterInstallInvocation(pm: {
    pm: string;
    installCommand: string;
}, versionToInstall: string, declaredVersion: string | null): {
    command: string;
    args: string[];
} | null;
export declare function recoverInvalidSemverBundle(bundle: string, fallback: string): Promise<string | null>;
export declare function recoverMissingWebDirPath(pathLabel: string): Promise<string | null>;
export declare function recoverMissingUpdater(packageJsonPath?: string): Promise<boolean>;
