/** * Version Comparison Utility * Compares semantic versions to determine update status * @requirement FIX-UPGRADE-COMMAND - Compare current vs latest version */ export type VersionComparison = 'outdated' | 'current' | 'ahead'; /** * Compare two semantic versions * * @param current - Current version (e.g., '3.1.0') * @param latest - Latest version (e.g., '3.1.2') * @returns 'outdated' if current < latest, 'current' if equal, 'ahead' if current > latest * @example * ```typescript * compareVersions('3.1.0', '3.1.2'); // 'outdated' * compareVersions('3.1.2', '3.1.2'); // 'current' * compareVersions('3.2.0', '3.1.2'); // 'ahead' * ``` */ export declare function compareVersions(current: string, latest: string): VersionComparison;