import { InputHTMLAttributes } from 'react'; import { SelectorSize } from '../../shared/types/selector-size'; type Props = { /** The size of the radio button */ size?: SelectorSize; /** Whether the radio button is checked */ checked?: boolean; /** The name of the radio button group */ name: string; /** The value of the radio button */ value: string | number; /** Callback fired when the radio button state changes */ onChange?: (event: React.ChangeEvent) => void; } & Omit, 'size' | 'type' | 'value' | 'name'>; /** * A radio button component that allows users to select a single option from a group. */ export declare function Radio({ size, className, checked, name, value, onChange, ...props }: Props): import("react/jsx-runtime").JSX.Element; export {};