UNPKG

bitran

Version:

📜 Highly customizable text processor and transpiler.

14 lines (13 loc) • 404 B
export interface Range { start: number; end: number; } export declare enum RangeIntersection { None = 0, Partial = 1, Inside = 2, Contain = 3 } export declare function range(start: number, end: number): Range; export declare function tryRange(start: number, end: number): Range; export declare function getIntersection(range: Range, toCompareWithRange: Range): RangeIntersection;