import { type ElementType } from 'react'; import type { CheckboxProps } from './types'; /** * Headless checkbox component providing accessibility and behavior without styling. * Supports dual-state and tri-state functionality with complete ARIA compliance. * * When nested inside a ``, it reads the Field's `invalid`, `disabled`, * `required` and `readOnly` values automatically. Direct props on `` * override the inherited values. */ export declare const Checkbox: { ({ as, ref, checked: controlledChecked, defaultChecked, indeterminate, onChange, invalid, disabled, readOnly, required, name, value, form, autoFocus, children, id: providedId, className, style, onFocus, onBlur, onClick, onKeyDown, tabIndex, ...restProps }: CheckboxProps): import("react/jsx-runtime").JSX.Element; displayName: string; };