import * as React from 'react';
import './style/radio.css';
export interface RadioProps {
    /** 单选框类型 */
    type?: 'page-bg' | 'menu-bg' | 'assist-bg';
    /** 大小 */
    size?: 'compact';
    /** 类名 */
    className?: string;
    /** 失效状态 */
    disabled?: boolean;
    /** 选中状态 */
    checked?: boolean;
    /** 默认状态 */
    defaultChecked?: boolean;
    /** 当前值 */
    value?: string;
    /** 选择回调 */
    onChange?: (value?: string) => void;
    children?: React.ReactNode;
}
export declare const Radio: React.ForwardRefExoticComponent<RadioProps & React.RefAttributes<HTMLDivElement>>;
export default Radio;
declare const RadioMemo: React.MemoExoticComponent<React.ForwardRefExoticComponent<RadioProps & React.RefAttributes<HTMLDivElement>>>;
export { RadioMemo };
