import { DataTableBulkAction } from "./DataTableBulkAction"; import { DataTableColumn } from "./DataTableColumn"; import { DataTableServerState } from "./DataTableServerState"; import { DataTableRowAction } from "./DataTableRowAction"; export interface UseDataTableProps { data: T[]; columns: DataTableColumn[]; rowKey: (row: T) => string; rowSelectable?: (row: T) => boolean; pageSizeDefault: number; actions?: DataTableRowAction[]; bulkActions?: DataTableBulkAction[]; columnVisibility?: boolean; server?: DataTableServerState; } //# sourceMappingURL=UseDataTableProps.d.ts.map