import { GridColDef, GridDensity, GridRowsProp, DataGridProps, GridRowClassNameParams } from '@mui/x-data-grid'; export interface DataTableProps extends DataGridProps { rows: GridRowsProp; columns: GridColDef[]; checkboxSelection?: boolean; pageSize?: number; pageSizeOptions?: number[]; disableColumnResize?: boolean; footerToolbar?: React.ReactNode; type?: GridDensity; loading?: boolean; rowHeight?: number; headerRowHeight?: number; headerLineHeight?: number; enableFilters?: boolean; showToolbar?: boolean; rowClassNameResolver?: (params: GridRowClassNameParams) => string; rowStyles?: Record; } export type { GridColDef };