/** * 比较版本号 * 如果版本为空,则算做为 0 * @example * versionCompare("1.0.0", "2.0") // -1 * versionCompare("2.0.0", "2.0.0") // 0 * versionCompare("3.0.0", "1.2.0") // 1 * versionCompare("3.0.0-beta", "2.2.0") // 1 */ export declare function versionCompare(ver1: string | number | undefined | null, ver2: string | number | undefined | null): 1 | 0 | -1; /** 判断版本是否大于最小版本(给定版本 >= 目标版本) * 如果版本为空,则算做为 0 * @example * let ver = "2.0" * versionMin("2.0", ver) // true * versionMin("2.0.0", ver) // true * versionMin("1.0.0", ver) // false */ export declare function versionMin(baseVersion: string | number | undefined | null, nowVersion: string | number | undefined | null): boolean; /** 判断版本是否小于最大版本(给定版本 <= 目标版本) * 如果版本为空,则算做为 0 * @example * let ver = "2.0" * versionMax("2.0", ver) // true * versionMax("2.0.0", ver) // true * versionMax("1.0.0", ver) // false */ export declare function versionMax(baseVersion: string | number | undefined | null, nowVersion: string | number | undefined | null): boolean; //# sourceMappingURL=versionCompare.d.ts.map