export declare class ExtensionUpgrader {
    /**
     * Driver function of upgrade command. Usage:
     *  --audit - flag set to indicate if running in audit mode (defaults to false, audit mode will not attempt to change files)
     * @param {boolean} audit Flag indicating if upgrade is running it audit mode
     * @param {boolean} internal Flag indicating if upgrade is running for an internal WAC repository
     * @param {string} rootPath Root path of the target repository
     */
    upgrade(audit: boolean, rootPath: string, experimental: boolean, library: boolean, internalOverride: boolean): Promise<void>;
    private finalize;
}
