export type RuntimeEnvironment = "dev" | "production"; /** Stable release versions are the only production runtime channel. */ export declare function isProductionVersion(version: string): boolean; /** Local development artifacts use one exact, ordered SemVer form. */ export declare function isDevVersion(version: string): boolean; export declare function runtimeEnvironmentForVersion(version: string): RuntimeEnvironment | undefined; export declare function devVersionParts(version: string): { baseVersion: string; sequence: number; } | undefined; /** Compare SemVer strings. Returns undefined when either value is not SemVer. */ export declare function comparePackageVersions(left: string, right: string): number | undefined; export declare function isNewerPackageVersion(candidate: string, current: string): boolean; /** 当前版本是否为预发布版本(含 -dev/-alpha/-beta 等 prerelease 后缀)或无法识别的版本号。 */ export declare function isPrereleaseOrUnrecognizedVersion(version: string): boolean;