export type Interval = [number, number]; /** * Uses a List of intervals to determine whether a number is in a set. * Intervals are [X, Y) (Start-inclusive, End-exclusive). */ export declare class Intervals { private _intervals; insert(n: Interval): this; remove(n: Interval): this; contains(n: number | Interval): boolean; breakup(n: Interval): Interval[]; }