UNPKG

@types/semver

Version:
22 lines (18 loc) 643 B
import semver = require('../index'); import Comparator = require('./comparator'); import SemVer = require('./semver'); declare class Range { constructor(range: string | Range, optionsOrLoose?: boolean | semver.Options); range: string; raw: string; loose: boolean; options: semver.Options; includePrerelease: boolean; format(): string; inspect(): string; set: ReadonlyArray<ReadonlyArray<Comparator>>; parseRange(range: string): ReadonlyArray<Comparator>; test(version: string | SemVer): boolean; intersects(range: Range, optionsOrLoose?: boolean | semver.Options): boolean; } export = Range;