interface UseTimelineItemNavigationProps { items: any[]; mode: string; timelineId: string; slideShowRunning?: boolean; isToolbarNavigationRef?: React.MutableRefObject; onTimelineUpdated?: (index: number) => void; } /** * Hook for handling timeline item navigation */ export declare const useTimelineItemNavigation: ({ items, mode, timelineId, slideShowRunning, isToolbarNavigationRef, onTimelineUpdated, }: UseTimelineItemNavigationProps) => { activeItemIndex: import('react').RefObject; handleTimelineItemClick: (itemId?: string, isSlideShow?: boolean) => void; handleTimelineItemElapsed: (itemId?: string) => void; findTargetElement: (itemId: string) => HTMLElement; itemsMap: Map; syncActiveItemIndex: (newIndex: number) => void; }; export {}; //# sourceMappingURL=useTimelineItemNavigation.d.ts.map