import semver from 'semver'; import { SingleRange, SingleVer } from './single-range'; export declare function normalizeSingleRangeList(singleRangeList: readonly (SingleVer | SingleRange | null)[]): readonly (SingleVer | SingleRange | null)[]; export declare class MultiRange { set: readonly (SingleVer | SingleRange)[]; readonly valid: boolean; constructor(rangeList: (readonly (SingleVer | SingleRange | null | (readonly semver.Comparator[]))[]) | null); toString(): string; intersect(multiRange: MultiRange): MultiRange; } //# sourceMappingURL=multi-range.d.ts.map