/// <reference types="react" />
import React from 'react';
export interface TimelineProps {
    prefixCls?: string;
    className?: string;
    /** 指定最后一个幽灵节点是否存在或内容 */
    pending?: React.ReactNode;
    style?: React.CSSProperties;
}
export default class Timeline extends React.Component<TimelineProps, any> {
    static Item: TimelineItem;
    static defaultProps: {
        prefixCls: string;
    };
    render(): JSX.Element;
}

export interface TimelineItemProps {
    prefixCls?: string;
    className?: string;
    color?: string;
    dot?: React.ReactNode;
    pending?: boolean;
    last?: boolean;
    style?: React.CSSProperties;
}
export const TimelineItem = class extends React.Component<TimelineItemProps, any> {
    static defaultProps: {
        prefixCls: string;
        color: string;
        last: boolean;
        pending: boolean;
    };
    render(): JSX.Element;
}