import * as React from 'react'; declare type Props = Readonly<{ className?: string; data: ReadonlyArray; getUniqKey: (datum: T) => string; header: React.ReactNode; renderRow: (datum: T, idx: number) => React.ReactNode; setRowClassName?: (datum: T) => string | undefined; isRowSelected?: (datum: T) => boolean; onRowSelect?: (datum: T) => void; }>; /** * TableData provides a convenient way to displays a set of data to a user. * It differs for a regular Table as it includes utility callbacks to perform common operations of tabular data. */ export declare function TableData({ className, renderRow, header, getUniqKey, data, onRowSelect, setRowClassName, isRowSelected }: Props): JSX.Element; export {};