import { MaybeGemVersion } from './ruby/gem-version'; export { validRange, satisfies, maxSatisfying, minSatisfying, intersects, gtr, ltr, outside, }; declare const gtr: () => never; declare const ltr: () => never; declare const outside: () => never; declare function validRange(range: string): string | null; declare function satisfies(version: MaybeGemVersion, range: string): boolean; declare function maxSatisfying(versions: MaybeGemVersion[], range: string): string; declare function minSatisfying(versions: MaybeGemVersion[], range: string): string; declare function intersects(r1: string, r2: string): boolean;