import { HTMLAttributes, ReactElement } from 'react'; import { TimelineItemProps } from './components/TimelineItem/TimelineItem'; export interface TimelineProps extends HTMLAttributes { /** Determines the orientation of the timeline. If true, the timeline is displayed horizontally. */ horizontal?: boolean; /** The index of the active item in the timeline, which affects styling to indicate progress. */ active?: number; /** The children of the Timeline, expected to be a collection of `Timeline.Item` components. */ children: ReactElement[]; } /** * Renders a sequence of events or steps in either a vertical or horizontal layout. It is flexible, * supporting an active state to visually distinguish past, present, and future steps. */ export declare const Timeline: { ({ active, horizontal, className, children, ...restProps }: TimelineProps): JSX.Element; Item: ({ header, horizontal, mode, className, children, ...restProps }: TimelineItemProps) => JSX.Element; }; //# sourceMappingURL=Timeline.d.ts.map