export type SelectItemIndicatorProps = { checked: boolean | 'indeterminate'; disabled?: boolean; }; /** * Read-only checkbox visual for rows that are themselves the widget. * * On an always-visible list the row carries `role="option"` and the tab stop, * so a real `Checkbox` nested inside it would be a second focusable control — * an axe `nested-interactive` violation that neither `tabindex="-1"` nor * `aria-hidden` clears. This renders the same token-driven appearance with no * focusable element and nothing exposed to assistive tech. * * Single-select rows do not need this: their indicator is a `Check` icon, * which was never interactive. */ declare const SelectItemIndicator: { ({ checked, disabled, }: SelectItemIndicatorProps): import("react/jsx-runtime").JSX.Element; displayName: string; }; export default SelectItemIndicator;