import { SelectBoxVariantProps } from '@seed-design/css/recipes/select-box'; import { SelectBoxGroupVariantProps } from '@seed-design/css/recipes/select-box-group'; import { PrimitiveProps } from '@seed-design/react-primitive'; import { RadioGroup as RadioGroupPrimitive } from '@seed-design/react-radio-group'; import { ForwardRefExoticComponent, RefAttributes } from 'react'; export interface RadioSelectBoxGroupProps extends SelectBoxGroupVariantProps, PrimitiveProps, React.HTMLAttributes { /** * Number of columns in the grid layout. When bigger than 1, child `RadioSelectBoxItem` will have a default layout of "vertical". * @default 1 */ columns?: number; } export declare const RadioSelectBoxGroup: ForwardRefExoticComponent>; export interface RadioSelectBoxItemProps extends SelectBoxVariantProps, RadioGroupPrimitive.ItemProps { /** * Controls when the footer is visible. * @default "when-selected" */ footerVisibility?: "when-selected" | "when-not-selected" | "always"; } export declare const RadioSelectBoxItem: ForwardRefExoticComponent>; export interface RadioSelectBoxTriggerProps extends PrimitiveProps, React.HTMLAttributes { } export declare const RadioSelectBoxTrigger: ForwardRefExoticComponent>; export interface RadioSelectBoxContentProps extends PrimitiveProps, React.HTMLAttributes { } export declare const RadioSelectBoxContent: ForwardRefExoticComponent>; export interface RadioSelectBoxBodyProps extends PrimitiveProps, React.HTMLAttributes { } export declare const RadioSelectBoxBody: ForwardRefExoticComponent>; export interface RadioSelectBoxLabelProps extends PrimitiveProps, React.HTMLAttributes { } export declare const RadioSelectBoxLabel: ForwardRefExoticComponent>; export interface RadioSelectBoxDescriptionProps extends PrimitiveProps, React.HTMLAttributes { } export declare const RadioSelectBoxDescription: ForwardRefExoticComponent>; export interface RadioSelectBoxHiddenInputProps extends RadioGroupPrimitive.ItemHiddenInputProps { } export declare const RadioSelectBoxHiddenInput: ForwardRefExoticComponent>; export interface RadioSelectBoxFooterProps extends PrimitiveProps, React.HTMLAttributes { } export declare const RadioSelectBoxFooter: ForwardRefExoticComponent>; //# sourceMappingURL=RadioSelectBox.d.ts.map