import { ReactElement, ComponentProps } from 'react'; import { RadioGroup as RadioGroup$1 } from '@base-ui/react/radio-group'; import { Radio } from '@base-ui/react/radio'; type RadioGroupProps = RadioGroup$1.Props; declare function RadioGroup({ className, ...props }: RadioGroupProps): ReactElement; type RadioGroupItemProps = ComponentProps; declare function RadioGroupItem({ className, ...props }: RadioGroupItemProps): ReactElement; /** * RadioGroupCard -- card with radio left, label+description right. * Figma: CardRadio (3039:5971) * Checked: border-primary + bg-primary/5. Error: destructive variant. */ type RadioGroupCardProps = Omit, "children"> & { label: string; description?: string; error?: boolean; }; declare function RadioGroupCard({ className, value, disabled, error, label, description, ...props }: RadioGroupCardProps): ReactElement; export { RadioGroup, RadioGroupCard, type RadioGroupCardProps, RadioGroupItem, type RadioGroupItemProps, type RadioGroupProps };