import { type ChangeEvent, type ReactNode } from 'react'; import type { DataGridColumns, DataGridRowOptions } from '../types'; export type DataGridBodyProps> = { columns: DataGridColumns[]; keyId: keyof TData; activeRowId?: string; onRowClick?: (row: TData) => void; selectable?: boolean; selectedRows?: TData[]; rows: Array; onSelectRow: (row: TData) => (event: ChangeEvent) => void; minDisplayRows: number; emptyCellValue?: ReactNode; noDataPlaceholder?: ReactNode; }; export declare const DataGridBody: >({ rows, columns, selectable, onRowClick, onSelectRow, selectedRows, minDisplayRows, keyId, activeRowId, emptyCellValue, noDataPlaceholder, }: DataGridBodyProps) => JSX.Element;