import type { JSX } from 'solid-js'; import type { CheckStateRenderProps } from '../../states/create-check-state'; import type { HeadlessPropsWithRef, ValidConstructor } from '../../utils/dynamic-prop'; export type CheckboxIndicatorProps = HeadlessPropsWithRef; /** * The control the user actually clicks. Carries `role="checkbox"` and `aria- * checked`, which is `"mixed"` while the state is indeterminate. * * Renders a `