/** * Represents the model for controlling the timeline. */ export interface TimelineControlModel { activeTimelineItem?: number; disableLeft: boolean; disableRight: boolean; id?: string; isDark?: boolean; onFirst: () => void; onLast: () => void; onNext: () => void; onPaused?: () => void; onPrevious: () => void; onReplay?: () => void; onToggleDarkMode?: () => void; slideShowEnabled?: boolean; slideShowRunning?: boolean; }