UNPKG

ranges-merge

Version:

Merge and sort string index ranges

28 lines (25 loc) 575 B
import { Ranges } from "ranges-sort"; export { Range, Ranges } from "ranges-sort"; declare const version: string; interface UnknownValueObj { [key: string]: any; } type ProgressFn = (percentageDone: number) => void; interface Opts { mergeType: 1 | 2 | "1" | "2"; progressFn: null | undefined | ProgressFn; joinRangesThatTouchEdges: boolean; } declare const defaults: Opts; declare function rMerge( arrOfRanges: Ranges, originalOpts?: Partial<Opts>, ): Ranges; export { type Opts, type ProgressFn, type UnknownValueObj, defaults, rMerge, version, };