import * as React from 'react'; export declare type RadioProps = { /** Whether the element should receive focus on render. */ autoFocus?: boolean; /** The label for the Radio */ children?: React.ReactNode; /** Whether the radio buttion is disabled. */ disabled?: boolean; /** The element's unique identifier. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/id). */ id?: string; /** * The content do display as the label * @deprecated set the label as `children` instead. */ label?: React.ReactNode; /** The value of the radio button, used when submitting an HTML form. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/radio#Value). */ value: string; } & Omit, 'value'>; /** * Radio buttons allow users to select a single option from a list of mutually exclusive options. * All possible options are exposed up front for users to compare. * * Cannot be used outside of a RadioGroup */ declare const _Radio: React.ForwardRefExoticComponent<{ /** Whether the element should receive focus on render. */ autoFocus?: boolean | undefined; /** The label for the Radio */ children?: React.ReactNode; /** Whether the radio buttion is disabled. */ disabled?: boolean | undefined; /** The element's unique identifier. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/id). */ id?: string | undefined; /** * The content do display as the label * @deprecated set the label as `children` instead. */ label?: React.ReactNode; /** The value of the radio button, used when submitting an HTML form. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/radio#Value). */ value: string; } & Omit, HTMLInputElement>, "key" | keyof React.InputHTMLAttributes>, "value"> & React.RefAttributes>; export { _Radio as Radio };