.
*
* @default false
*/
readonly resizableColumns?: boolean;
/**
* Minimum column width.
*
* @default DEFAULT_MIN_COLUMN_WIDTH
*/
readonly minColumnWidth?: number;
/**
* Callback which will get the (new) array of column widths
* every time any width is changed.
*/
readonly onWidthsChange?: (widths: ReadonlyArray
) => void;
/**
* The maximum height of the table in number of rows,
* more rows will cause a scrollbar to appear.
*/
readonly maxHeight?: number;
/**
* Callback which will get checked status and row ID on selection.
* The ID is undefined if the main checkbox is selected ("select all").
*/
readonly onSelect?: (selected: boolean, id?: string) => void;
/**
* Allow for optional right-side menu content for each row.
*/
readonly hasMenu?: boolean;
/**
* Key to control scrollbar in Table.
* If key changes, scrollbar will scroll to top.
*/
readonly scrollKey?: string;
}
export declare const Table: import("react").NamedExoticComponent;
export {};