export type TimelineItemStatus = "default" | "active" | "completed" | "warning" | "blocked"; export type TimelineDensity = "default" | "compact" | "comfortable"; export type TimelineLayout = "vertical" | "horizontal"; export type TimelineTheme = "light" | "dark"; export interface TimelineItem { title: string; date?: string; time?: string; description?: string; status?: TimelineItemStatus; icon?: string; } export interface TimelineOptions { selector: string; items: TimelineItem[]; density?: TimelineDensity; layout?: TimelineLayout; theme?: TimelineTheme; hydrate?: boolean; } //# sourceMappingURL=Timeline.types.d.ts.map