import type { GsapHandle } from '../../core/gsap-detect'; import type { HorizontalLoopConfig, SliderLoop } from './horizontal-loop'; /** * Finite (non-looping) counterpart to horizontalLoop. Implements the same * SliderLoop interface but the track has hard start/end bounds: navigation * clamps at the first/last slide and Draggable is bounded (no wrap). Items are * translated collectively via a single `x` transform rather than the loop's * per-item xPercent wrap, so nav siblings are never moved and no track-wrapper * is assumed. The infinite engine's delicate math is intentionally not reused. */ export declare function finiteTrack(gsapHandle: GsapHandle, rawItems: ArrayLike, config?: HorizontalLoopConfig): SliderLoop; //# sourceMappingURL=finite-track.d.ts.map