import { VariantProps } from 'class-variance-authority'; import * as React from 'react'; declare const radioGroupVariants: (props?: ({ orientation?: "horizontal" | "vertical" | null | undefined; } & import('class-variance-authority/dist/types').ClassProp) | undefined) => string; export interface RadioGroupProps extends React.HTMLAttributes, VariantProps { /** The controlled value of the radio group */ value?: string; /** Default value (uncontrolled) */ defaultValue?: string; /** Callback when value changes */ onValueChange?: (value: string) => void; /** Disable all radio buttons */ disabled?: boolean; /** Name for all radio inputs */ name?: string; } export declare const RadioGroup: React.ForwardRefExoticComponent>; export interface RadioGroupItemProps extends Omit, 'value'> { /** The value of the radio button */ value: string; /** Size of the radio button */ size?: 'sm' | 'md' | 'lg'; } export declare const RadioGroupItem: React.ForwardRefExoticComponent>; export {}; //# sourceMappingURL=Radio.d.ts.map