/// import type { DCloneHTMLElement } from '../../utils/types'; import type { DFormControl } from '../form'; import { DRadioGroup } from './RadioGroup'; import { DRadioGroupRenderer } from './RadioGroupRenderer'; export interface DRadioProps extends React.HTMLAttributes { dRef?: { input?: React.ForwardedRef; }; dFormControl?: DFormControl; dModel?: boolean; dDisabled?: boolean; dInputRender?: DCloneHTMLElement>; onModelChange?: (checked: boolean) => void; } export interface DRadioPrivateProps { __type?: 'outline' | 'fill'; } export declare const DRadio: { (props: DRadioProps): JSX.Element | null; Group: typeof DRadioGroup; GroupRenderer: typeof DRadioGroupRenderer; };