import PropTypes from 'prop-types'; import React from 'react'; import { RadioProps, RadioState, RadioContext } from './iRadio'; declare class Radio extends React.Component { static defaultProps: { inverse: boolean; disabled: boolean; readOnly: boolean; antd: boolean; size: string; color: string; onChange: () => void; checked: undefined; defaultChecked: boolean; style: {}; value: string; fieldid: string; }; static contextTypes: { radioGroup: PropTypes.Requireable; }; constructor(props: RadioProps, context: RadioContext); componentWillReceiveProps(nextProps: RadioProps): void; handleClick: (event: any) => void; changeInputHovered: (event: React.MouseEvent, hovered: boolean) => void; handleFocus: (event: React.FocusEvent, focused: boolean) => void; render(): JSX.Element; } export default Radio;