import type { InputHTMLAttributes, ReactNode } from 'react';
import type { LabelProp } from '../../types';
type RadioProps = {
error?: ReactNode;
value: string | number;
helper?: ReactNode;
className?: string;
size?: 'small' | 'medium';
'data-testid'?: string;
tooltip?: string;
} & Required, 'onChange'>> & Pick, 'onFocus' | 'onBlur' | 'disabled' | 'autoFocus' | 'onKeyDown' | 'id' | 'name' | 'required' | 'tabIndex' | 'checked' | 'onClick' | 'style' | 'aria-describedby'> & LabelProp;
/**
* Radio component is used to select a single option from a list of options. It is a type of input component.
*/
export declare const Radio: import("react").ForwardRefExoticComponent>;
export {};
//# sourceMappingURL=index.d.ts.map