/**
 * @author Hanz
 * @date 2022/6/9 下午7:21
 * @description Timeline
 */
import React from 'react';
import { TimelineItemProps } from './TimelineItem';
import './index.scss';
export interface TimelineProps {
    /** cls */
    className?: string;
    /** 指定最后一个幽灵节点是否存在或内容 */
    pending?: React.ReactNode;
    /** 当最后一个幽灵节点存在時，指定其时间图点 */
    pendingDot?: React.ReactNode;
    /** style */
    style?: React.CSSProperties;
    /** 节点排序 */
    reverse?: boolean;
    /** 改变时间轴和内容的相对位置 */
    mode?: 'left' | 'alternate' | 'right';
    align?: 'left' | 'alternate' | 'right';
    /** timeline item */
    data?: TimelineItemProps[];
    [name: string]: any;
}
interface TimelineType extends React.FC<TimelineProps> {
    /** 时间项 */
    Item: React.FC<TimelineItemProps>;
}
export declare const Timeline: TimelineType;
export default Timeline;
