/** * Version comparison and parsing utilities */ /** * Compare two semantic versions * @returns -1 if version1 < version2, 0 if equal, 1 if version1 > version2 */ export declare function compareVersions(version1: string, version2: string): number; /** * Parse version from command output */ export declare function parseVersionFromOutput(output: string, tool: string): string | null; /** * Validate dependency version against requirements */ export declare function validateDependencyVersion(actualVersion: string, requirements: { minimum: string; maximum: string; recommended: string; }, toolName: string): { valid: boolean; warning?: string; error?: string; }; //# sourceMappingURL=version.d.ts.map