export declare class Range { private _limits; private _range; private _inverted; /** * * @param _limits inclusive limits. All numbers outside of it are nor in nor out of the range * @param _range range inside of the limits. All ranges are inclusive. */ constructor(_limits: [number, number], _range: Array<[number, number]>, _inverted?: boolean); in(val: number): boolean; out(val: number): boolean; invert(): Range; private _checkLimits(val); }