import * as React from 'react';
declare type RadioValue = string | number;
export interface RadioProps {
    children?: React.ReactNode;
    checked?: boolean;
    value?: RadioValue;
    color?: string;
    extra?: React.ReactNode;
    style?: React.CSSProperties;
    onChange?: (checked: boolean, e?: any, v?: RadioValue) => void;
}
declare const Radio: {
    (props: RadioProps): JSX.Element;
    Group(props: GroupProps): JSX.Element;
};
export interface GroupProps {
    value?: RadioValue;
    children?: React.ReactNode;
    direction?: string;
    color?: string;
    onChange?: (v: RadioValue, e?: any) => void;
    style?: React.CSSProperties;
}
export default Radio;
