/** * Compare two dotted version strings segment-by-segment (so `15.10` sorts * above `15.4`, unlike a naive parseFloat). Missing segments are treated as 0. * Returns <0 if a0 if a>b, or NaN if either is unparseable. */ export declare function compareVersions(a: string, b: string): number; /** * True when `target` is older than the minimum supported `min` version. * Unparseable inputs are treated as "not below" (no false positive). */ export declare function isBelowMinVersion(min: string, target: string): boolean;