export type Interval = { start: number; end: number; }; export type ValueMerger = >(intervalA: T, intervalB: T) => Record; declare const mergeIntervals: (intervals: T[], valueMerger?: ValueMerger) => T[]; export default mergeIntervals; //# sourceMappingURL=mergeIntervals.d.ts.map