import type { UpgradeLevel } from "./getUpgradeDependencyConfig"; /** * 包升级配置接口 */ export type GetPackageUpgradeVersionConfig = { /** 包名 */ packageName: string; /** 当前版本 */ version: string; /** 升级级别:major/minor/patch */ level: UpgradeLevel; }; /** * 获取包的推荐升级版本 * @param config 升级配置 * @returns 推荐的升级版本号,如果没有可用升级则返回 undefined * @description * 1. 获取所有可用版本 * 2. 根据语义化版本规则过滤符合升级要求的版本 * 3. 按版本号排序并返回最新的符合条件的版本 */ export declare function getPackageUpgradeVersion({ packageName, version, level }: GetPackageUpgradeVersionConfig): Promise;