import * as React from 'react';
import { List as VirtualList, CellMeasurerCache } from 'react-virtualized';
import { EventKind } from './constants';
export declare const EventStreamList: React.FC<EventStreamListProps>;
type EventStreamListProps = {
    events: EventKind[];
    EventComponent: React.ComponentType<EventComponentProps>;
    className?: string;
};
export type EventComponentProps = {
    event: EventKind;
    list?: VirtualList | null;
    cache: CellMeasurerCache;
    index: number;
};
export {};
//# sourceMappingURL=EventStreamList.d.ts.map