import * as React from 'react'; import * as RadioGroupPrimitive from '@radix-ui/react-radio-group'; import { type VariantProps } from 'class-variance-authority'; declare const radioGroupVariants: (props?: ({ size?: "base" | "lg" | "sm" | null | undefined; } & import("class-variance-authority/types").ClassProp) | undefined) => string; interface RadioGroupProps extends React.ComponentPropsWithoutRef { /** 尺寸 */ size?: 'sm' | 'base' | 'lg'; } /** * RadioGroup - 单选组 * * @description 用于单项选择的单选按钮组组件,支持不同尺寸和键盘导航 */ declare const RadioGroup: React.ForwardRefExoticComponent>; interface RadioGroupItemProps extends React.ComponentPropsWithoutRef, VariantProps { } declare const RadioGroupItem: React.ForwardRefExoticComponent>; export { RadioGroup, RadioGroupItem }; export type { RadioGroupProps, RadioGroupItemProps };