/// <reference types="react" />
import type { Timeline, TimelineEvent } from "../../../../../metabase-types/api";
export interface EventCardProps {
    event: TimelineEvent;
    timeline: Timeline;
    isSelected?: boolean;
    isVisible: boolean;
    onEdit?: (event: TimelineEvent) => void;
    onMove?: (event: TimelineEvent) => void;
    onArchive?: (event: TimelineEvent) => void;
    onToggleSelected?: (event: TimelineEvent, isSelected: boolean) => void;
    onShowTimelineEvents: (timelineEvent: TimelineEvent[]) => void;
    onHideTimelineEvents: (timelineEvent: TimelineEvent[]) => void;
}
declare const _default: import("react").MemoExoticComponent<({ event, timeline, isSelected, isVisible, onEdit, onMove, onArchive, onToggleSelected, onShowTimelineEvents, onHideTimelineEvents, }: EventCardProps) => JSX.Element>;
export default _default;
