import * as React from 'react';
import './style/radio-button.css';
export interface RadioButtonProps {
    /** 大小 */
    size?: 'compact';
    /** 类名 */
    className?: string;
    /** 失效状态 */
    disabled?: boolean;
    /** 选中状态 */
    checked?: boolean;
    /** 默认选中状态 */
    defaultChecked?: boolean;
    /** 当前值 */
    value?: string;
    /** 选择回调 */
    onChange?: (value?: string) => void;
    /** 只图标按钮 */
    onlyIcon?: string;
    /** 左图标 */
    leftIcon?: string;
    /** 右图标 */
    rightIcon?: string;
    children?: React.ReactNode;
}
declare const RadioButton: React.ForwardRefExoticComponent<RadioButtonProps & React.RefAttributes<HTMLButtonElement>>;
export default RadioButton;
declare const RadioButtonMemo: React.MemoExoticComponent<React.ForwardRefExoticComponent<RadioButtonProps & React.RefAttributes<HTMLButtonElement>>>;
export { RadioButtonMemo };
