import { PackageManager } from '../models/packageManager'; type Packages = Record; declare class PackageInstaller { private readonly PACKAGE_MANAGER; private readonly PROJECT_DIR; constructor(PACKAGE_MANAGER?: PackageManager, PROJECT_DIR?: string); installPackages(packages?: Packages, exact?: boolean): Promise; private getInstallCommand; private getPackageList; } export default PackageInstaller;