import { RadioVariantProps } from '@seed-design/css/recipes/radio'; import { RadioGroupVariantProps } from '@seed-design/css/recipes/radio-group'; import { RadiomarkVariantProps } from '@seed-design/css/recipes/radiomark'; import { RadioGroup as RadioGroupPrimitive } from '@seed-design/react-radio-group'; import { PrimitiveProps } from '@seed-design/react-primitive'; import { ForwardRefExoticComponent, RefAttributes } from 'react'; export interface RadioGroupRootProps extends RadioGroupVariantProps, PrimitiveProps, React.HTMLAttributes { } export declare const RadioGroupRoot: ForwardRefExoticComponent>; export interface RadioGroupItemProps extends RadioVariantProps, RadiomarkVariantProps, RadioGroupPrimitive.ItemProps { } export declare const RadioGroupItem: ForwardRefExoticComponent> & { Primitive: ForwardRefExoticComponent>; }; export interface RadioGroupItemLabelProps extends PrimitiveProps, React.HTMLAttributes { } export declare const RadioGroupItemLabel: ForwardRefExoticComponent>; export interface RadioGroupItemControlProps extends RadiomarkVariantProps, RadioGroupPrimitive.ItemControlProps { } export declare const RadioGroupItemControl: ForwardRefExoticComponent>; export interface RadioGroupItemIndicatorProps extends React.SVGAttributes { /** * The icon to display when the radio is unchecked. */ unchecked?: React.ReactNode; /** * The icon to display when the radio is checked. */ checked?: React.ReactNode; } export declare const RadioGroupItemIndicator: ForwardRefExoticComponent>; export interface RadioGroupItemHiddenInputProps extends RadioGroupPrimitive.ItemHiddenInputProps { } export declare const RadioGroupItemHiddenInput: ForwardRefExoticComponent>; //# sourceMappingURL=RadioGroup.d.ts.map