///
import { EntityField } from "../../entity";
import { LineProps } from "./line";
import { ListBase, ListBaseProps } from "./list-base";
export interface TimelineProps> extends ListBaseProps {
data: T[];
dateSelector: (data: T) => EntityField;
}
export declare class Timeline> extends ListBase> {
readonly data: T[];
private renderLines();
render(): JSX.Element;
}
export declare function timelineFor>(props: TimelineProps): JSX.Element;