import { ReactElement } from 'react'; import { Row } from '@tanstack/react-table'; import { VirtualItem } from '@tanstack/react-virtual'; type DataGridRowProps = { row: Row; virtualRow: VirtualItem; headerGroupCount: number; gridTemplateColumns: string; pinnedColumnIds: Set; lastPinnedColumnId: string | undefined; pinnedLeftByColumnId: Map; customCellColumnIds: Set; maxDepth: number; hasExpanding: boolean; onRowClick?: (row: Row) => void; }; declare function DataGridRow({ row, virtualRow, headerGroupCount, gridTemplateColumns, pinnedColumnIds, lastPinnedColumnId, pinnedLeftByColumnId, customCellColumnIds, maxDepth, hasExpanding, onRowClick, }: DataGridRowProps): ReactElement; export { DataGridRow, type DataGridRowProps };