import { Track, Uid, TrackElement } from './types.js'; /** * 给定一个有序数组 arr 和一个数 m, * 返回 m 落到的最小区间 [a, b],使得 a < m <= b * a,b 为 arr 的下标 */ declare const findInterval: (arr: number[], m: number) => [number, number] | null; declare const handleMainTrackItemConnect: (mainTrack: Track, trackItemsMap: Record) => Record; declare const filterChangedTrackItems: (originMap: Record, curMap: Record) => Uid[]; declare const getItemDuration: (item: TrackElement) => number; declare const getItemEndPos: (item: TrackElement) => number; export { filterChangedTrackItems, findInterval, getItemDuration, getItemEndPos, handleMainTrackItemConnect };