import * as React from "react"; import { PropsWithAs } from "reakit-utils/types"; import { CompositeStateReturn } from "../Composite/CompositeState"; import { unstable_FormGroupOptions, unstable_FormGroupHTMLProps } from "./FormGroup"; import { DeepPath } from "./__utils/types"; export declare type unstable_FormRadioGroupOptions> = unstable_FormGroupOptions & { /** * FormRadioGroup's name as in form values. */ name: P; }; export declare type unstable_FormRadioGroupHTMLProps = unstable_FormGroupHTMLProps & React.FieldsetHTMLAttributes; export declare type unstable_FormRadioGroupProps> = unstable_FormRadioGroupOptions & unstable_FormRadioGroupHTMLProps; export declare const FormRadioGroupContext: React.Context; export declare const unstable_useFormRadioGroup: >(options: unstable_FormRadioGroupOptions, htmlProps?: unstable_FormGroupHTMLProps | undefined) => unstable_FormRadioGroupHTMLProps; export declare const unstable_FormRadioGroup: , T extends React.ElementType = "fieldset">(props: PropsWithAs, T>) => JSX.Element;