UNPKG

ranges-merge

Version:

Merge and sort string index ranges

22 lines (19 loc) 563 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 { defaults, rMerge, version }; export type { Opts, ProgressFn, UnknownValueObj };