import * as React from "react"; import TimelineItem from "./TimelineItem"; import { ConfigConsumerProps } from "../Config"; export interface ITimelineProps { /** * 子内容 * **/ children?: React.ReactChild[]; /** * 自定义组件类名 * * @default '' **/ className?: string; /** * 对齐方向 * * @default '' **/ align?: string; /** * 组件使用类目前缀 * * @default 'lg' **/ prefixCls?: string; /** * 数据列表 * * @default '[]' **/ data?: any; /** * 是否折行 * * @default false **/ isBreak?: boolean; } export interface ITimelineState { data: any; } export declare class Timeline extends React.Component { static defaultProps: { direction: string; data: never[]; }; static Item: typeof TimelineItem; constructor(props: any); renderTimeline: ({ getPrefixCls }: ConfigConsumerProps) => JSX.Element; render(): JSX.Element; } export default Timeline;