/// import type { DCloneHTMLElement } from '../../utils/types'; import type { DFormControl } from '../form'; import { DCheckboxGroup } from './CheckboxGroup'; import { DCheckboxGroupRenderer } from './CheckboxGroupRenderer'; export interface DCheckboxProps extends React.HTMLAttributes { dRef?: { input?: React.ForwardedRef; }; dFormControl?: DFormControl; dModel?: boolean; dDisabled?: boolean; dIndeterminate?: boolean; dInputRender?: DCloneHTMLElement>; onModelChange?: (checked: boolean) => void; } export declare const DCheckbox: { (props: DCheckboxProps): JSX.Element | null; Group: typeof DCheckboxGroup; GroupRenderer: typeof DCheckboxGroupRenderer; };