import React from 'react'; export interface Data { title: React.ReactNode; detail: React.ReactNode; date: React.ReactNode; state: 'done' | 'pending'; } export interface Props { className?: string; /** * 菜单数据 */ data: Data[]; /** * 样式 */ style?: React.CSSProperties; /** * 时间点类名 */ dotCls?: string; /** * 完成图标类名 */ doneIconCls?: string; /** * 自定义完成图标 */ doneIcon?: React.ReactNode; /** * 线类名 */ lineCls?: string; /** * 标题类名 */ titleCls?: string; /** * 详情类名 */ detailCls?: string; /** * 日期类名 */ dateCls?: string; /** * 当前时间详情类名 */ activeCls?: string; /** * 子项类名 */ itemCls?: string; } declare const _default: ({ data, className, dateCls, detailCls, dotCls, titleCls, doneIconCls, doneIcon, lineCls, itemCls, activeCls, ...props }: Props) => React.JSX.Element; export default _default;