import type { Snippet } from 'svelte'; export interface TimelineItem { id: string; title: string; description?: string; timestamp?: string; status?: 'default' | 'success' | 'warning' | 'error' | 'info'; } interface TimelineProps { items?: TimelineItem[]; size?: 'sm' | 'md' | 'lg'; /** Connect dots with a continuous vertical line */ showConnectors?: boolean; /** Optional extra content under each item (thumbnails, badges, …). */ content?: Snippet<[TimelineItem, number]>; class?: string; } declare const Timeline: import("svelte").Component; type Timeline = ReturnType; export default Timeline;