import type { Timeline, TimelineEvent } from "@metabase/embedding-sdk-react/dist/frontend/src/metabase-types/api";
export interface TimelineListProps {
    timelines: Timeline[];
    visibleEventIds: number[];
    selectedEventIds?: number[];
    onEditEvent?: (event: TimelineEvent) => void;
    onMoveEvent?: (event: TimelineEvent) => void;
    onArchiveEvent?: (event: TimelineEvent) => void;
    onToggleEventSelected?: (event: TimelineEvent, isSelected: boolean) => void;
    onShowTimelineEvents: (timelineEvent: TimelineEvent[]) => void;
    onHideTimelineEvents: (timelineEvent: TimelineEvent[]) => void;
}
declare const TimelineList: ({ timelines, visibleEventIds, selectedEventIds, onEditEvent, onMoveEvent, onArchiveEvent, onToggleEventSelected, onShowTimelineEvents, onHideTimelineEvents, }: TimelineListProps) => JSX.Element;
export default TimelineList;
