import { FC, InputHTMLAttributes, Ref } from 'react'; export interface CheckboxHiddenInputProps extends InputHTMLAttributes { /** * The optional `ref` provides direct access to the underlying * * `` element for advanced use cases such * * as focus management or imperative state inspection. */ ref?: Ref; } /** * `CheckboxHiddenInput` is the native form control backing the custom * `Checkbox` component. * * It renders an actual ``, visually hidden from * the UI, to preserve native browser behavior such as form submission, * keyboard interaction, focus management, and accessibility semantics. * * The component synchronizes Checkbox state from context with the * underlying DOM input, including the special `indeterminate` property, * which is applied imperatively via a layout effect. * * This component acts as the single source of truth for form integration * and event handling, while all visual representation is delegated to * composable Checkbox subcomponents. */ export declare const CheckboxHiddenInput: FC;