/** * The tallest the table can grow, as a number of rows: `small` 6, `medium` 10, `large` 14, * `extraLarge` 20. Extra rows scroll. */ export type DataTableHeight = "small" | "medium" | "large" | "extraLarge"; /** * How the table looks. The rows come from `useDataTable`; these are props because they * are static config, not data. */ export interface DataTableProps { /** * The text shown when the table has no rows. Defaults to "No results". */ emptyState?: string; /** * The tallest the table can grow. Defaults to "medium". */ height?: DataTableHeight; /** * Adds a checkbox to every row and a select all to the first header. The selected rows come * back on the hook's `selectedRowIds`. Defaults to false. */ selectable?: boolean; } //# sourceMappingURL=data-table.d.ts.map