import { CommonProps, type Styleable } from "@trackunit/react-components"; export interface CheckboxCellProps extends CommonProps, Styleable { checked: boolean; } /** * CheckboxCell renders a read-only checkbox inside a table cell. The checkbox reflects a boolean value * but cannot be toggled by the user — it is purely for display purposes. * * ### When to use * Use CheckboxCell to display a boolean field (e.g., active/inactive, enabled/disabled) as a visual checkbox in a table column. * * ### When not to use * Do not use CheckboxCell for row selection — use `useTableSelection` which provides an interactive selection column. * * @example Boolean status in a table column * ```tsx * import { CheckboxCell } from "@trackunit/react-table-base-components"; * * const cell = ({ row }) => ; * ``` * @param {CheckboxCellProps} props - The props for the CheckboxCell component * @returns {ReactElement} CheckboxCell component */ export declare const CheckboxCell: ({ checked, className, "data-testid": dataTestId, style }: CheckboxCellProps) => import("react/jsx-runtime").JSX.Element;