import React from 'react'; import type { OldRadioGroupProps, RadioItemType } from './converter.old'; import type { RadioGroupInstance, RadioGroupVariant } from './RadioGroup'; import type { BoxRadioSizeUnion, DefaultRadioSizeUnion } from './types'; export type { RadioItemType } from './converter.old'; export type { AlignType, RadioItem, RadioWidthType } from './RadioGroup'; export interface RadioCategoryType { radioItemType?: T; size?: T extends 'box' ? BoxRadioSizeUnion : DefaultRadioSizeUnion; } export type RadioGroupProps = OldRadioGroupProps; export declare const RadioGroup: (props: Omit, "variant"> & { radioItemType?: RadioGroupVariant | undefined; } & { ref?: React.Ref> | undefined; }) => React.ReactElement; export type { RadioGroupVariant };