import React from 'react'; import RadioGroup from './RadioGroup'; export interface RadioProps { value?: any; checked?: boolean; defaultChecked?: boolean; disabled?: boolean; onChange?: (checked: boolean, target: RadioProps) => void; className?: string; style?: React.CSSProperties; } export interface RadioChangeEventTarget extends RadioProps { checked: boolean; } export interface RadioState { checked: boolean; } export declare class Radio extends React.Component { static Group: typeof RadioGroup; static defaultProps: RadioProps; static getDerivedStateFromProps(props: RadioProps): { checked: boolean; } | null; state: RadioState; handleChange: () => void; render(): JSX.Element; } export default Radio;