export declare class PackageUpdater {
    /**
     * Updates package.json file with new package versions
     * @param {string} rootPath Root path of the target repository
     * @param {boolean} internal Flag indicating if upgrade is running for an internal WAC repository
     * @param {boolean} audit Flag indicating if upgrade is running it audit mode
     * @param {string[]} updateSource Array used to emit logs to file
     * @returns {Promise<boolean>} Empty promise indicating function completion
     */
    updatePackages(audit: boolean, updateSource: string[], experimental: boolean): Promise<boolean>;
    private updatePackageObject;
    private checkPackageRemoveList;
    private getMsftSmeVersion;
}
