import type { VideoSegment } from '../types';
export type VideoTrackProps = {
    segments: VideoSegment[];
    viewStart: number;
    viewSeconds: number;
    width: number;
    totalSeconds: number;
    onClickSegment?: (time: number, segment: VideoSegment) => void;
    onSegmentMouseMove?: (e: React.MouseEvent) => void;
    onSegmentMouseLeave?: () => void;
};
export declare const VideoTrack: {
    ({ segments, viewStart, viewSeconds, width, totalSeconds, onClickSegment, onSegmentMouseMove, onSegmentMouseLeave, }: VideoTrackProps): import("react/jsx-runtime").JSX.Element;
    displayName: string;
};
