import PropTypes from 'prop-types'; import { Component } from 'react'; import { CommonThemeProps } from '../types'; import { RadioProps as NextRadioProps } from '@alifd/next/types/radio'; import { GroupProps as RadioGroupProps } from '@alifd/next/types/radio'; interface RadioProps extends NextRadioProps { size?: 'xl' | 'large' | 'medium' | 'small'; } interface GroupProps extends Omit, CommonThemeProps { size?: 'xl' | 'large' | 'medium' | 'small' | 'xs'; type?: 'outline' | 'container' | 'solid'; } declare class BdesignGroup extends Component { static contextTypes: { theme: PropTypes.Requireable; }; render(): JSX.Element; } declare class Radio extends Component { static Group: typeof BdesignGroup; render(): JSX.Element; } declare const _default: typeof Radio; export default _default;