import { PureComponent } from 'react'; import { VizOrientation } from '../../types'; interface Props { renderValue: (value: T, width: number, height: number) => JSX.Element; height: number; width: number; source: any; getValues: () => T[]; renderCounter: number; orientation: VizOrientation; itemSpacing?: number; } interface DefaultProps { itemSpacing: number; } interface State { values: T[]; } export declare class VizRepeater extends PureComponent, State> { static defaultProps: DefaultProps; constructor(props: Props); componentDidUpdate(prevProps: Props): void; getOrientation(): VizOrientation; render(): JSX.Element; } export {};