declare const versionTypeMap: { alpha: string; beta: string; rc: string; patch: string; minor: string; major: string; }; type VersionType = keyof typeof versionTypeMap | string; export declare function getNexVersionCore(obj: Record, versionType: VersionType): string | null; export declare function getNextVersion(packageName: string | undefined, versionType: VersionType, cwd?: string): string | null; /** * 生成 alpha、beta 等这些预发布的版本 * @param key 关键词 * @returns 生成的版本 */ export declare function getPreReleaseVersion(key?: string, cwd?: string): string | undefined; export declare function genVersion(obj?: Record, key?: string): string; export {};