import { DataTableBodyCellProps as BaseDataTableBodyCellProps } from '../../../base/cells/TableBodyCell'; import { Cell } from '@tanstack/react-table'; import { ReactNode } from 'react'; import { CellPosition } from '../../../internal/types'; export type DataTableBodyCellProps = Omit & { cellPosition: CellPosition; cell: Cell; children: ReactNode; isHovered: boolean; }; /** * Renders a body cell in a DataTable, delegating to either a mutable (editable) or immutable cell * based on the column's editMode configuration. * * @param props - The props for the DataTableBodyCell component * @param props.cell - The TanStack table cell instance * @param props.cellPosition - The position of the cell in the table * @param props.children - The content to render in the cell * @param props.isHovered - Whether the cell is currently hovered * @returns The rendered cell component */ export declare function DataTableBodyCell(props: DataTableBodyCellProps): import("react/jsx-runtime").JSX.Element;