export interface Range { from: number; to: number; } /** * Walk a set of ranges, and callback for each contiguous overlapping chunk of ranges. * * @param ranges Array of ranges, sorted by `from` * @param callback */ export declare function walk(ranges: ReadonlyArray, callback: (range: Readonly, active: ReadonlyArray) => void): void;