import React from "react"; interface StyledRadioBoxProps { disabled?: boolean; } declare const StyledRadioBox: import("styled-components").StyledComponent<"div", any, StyledRadioBoxProps, never>; export interface RadioProps { value: string; disabled?: boolean; defaultChecked?: boolean; changeRadio?: (checked: boolean) => void; size?: "small" | "big"; checked?: boolean; } export interface RadioState { check: boolean; hover: boolean; } declare class Radio extends React.Component { static Group: React.ReactNode; state: { check: boolean; hover: boolean; }; componentDidUpdate(prevProps: Readonly, prevState: Readonly, snapshot?: any): void; onCheck: (event: React.MouseEvent) => void; onMouseOver: (event: React.MouseEvent) => void; onMouseOut: (event: React.MouseEvent) => void; render(): JSX.Element; } export { StyledRadioBox }; export default Radio;