import * as React from 'react'; export declare function useRadioGroup(params: useRadioGroup.Parameters): { getRootProps: (externalProps?: {}) => import("../utils/types.js").WithBaseUIEvent, HTMLDivElement>>; getInputProps: (externalProps?: {}) => import("../utils/types.js").WithBaseUIEvent, HTMLInputElement>>; checkedValue: unknown; setCheckedValue: (newValue: unknown) => void; touched: boolean; setTouched: React.Dispatch>; fieldControlValidation: { getValidationProps: (externalProps?: {}) => import("../utils/types.js").WithBaseUIEvent; getInputValidationProps: (externalProps?: {}) => import("../utils/types.js").WithBaseUIEvent, HTMLInputElement>>; inputRef: React.RefObject; commitValidation: (value: unknown) => Promise; }; }; declare namespace useRadioGroup { interface Parameters { name?: string; disabled?: boolean; required?: boolean; readOnly?: boolean; defaultValue?: unknown; value?: unknown; } } export {};