interface Event { title: string; titleLink?: string; context?: string; } interface EventDate { date: string; events: Event[]; } interface Props { /** * An array of dates with events. */ dates: EventDate[]; /** * Set a colour for the timeline bullet symbols and line. */ symbolColour?: string; /** * Set a colour for the date headings in the timeline. */ dateColour?: string; /** * Set a class to target with SCSS. */ class?: string; /** * Set an ID to target with SCSS. */ id?: string; } /** * A vertical dated timeline rendering an array of dates, each with events that can carry a title, link and context. * * [Read the docs.](https://reuters-graphics.github.io/graphics-components/?path=/docs/components-text-elements-simpletimeline--docs) */ declare const SimpleTimeline: import("svelte").Component; type SimpleTimeline = ReturnType; export default SimpleTimeline;