type Params = {
    onPreviewTrackOpened: () => void;
    getTimelineRef: () => HTMLElement | undefined;
    isHorizontal: boolean;
};
/**
 * Координирует анимацию показа превью трека.
 * Поднимает прогресс бар, опускает контролы, проявляет превью трек.
 * Все строится вокруг progressToOpenTrack.
 *
 */
export declare const useTransitionToPreviewTrack: ({ onPreviewTrackOpened, getTimelineRef, isHorizontal }: Params) => {
    progressBarY: () => number;
    controlsY: () => number;
    calculatedHeight: () => number;
    onPointerDown: (_e: PointerEvent) => void;
    onPointerMove: (e: PointerEvent) => void;
    onPointerUp: () => void;
    closePreviewTrack: () => void;
};
export {};
