import { SelectBoxVariantProps } from '@seed-design/css/recipes/select-box'; import { SelectBoxCheckmarkVariantProps } from '@seed-design/css/recipes/select-box-checkmark'; import { SelectBoxGroupVariantProps } from '@seed-design/css/recipes/select-box-group'; import { Checkbox as CheckboxPrimitive } from '@seed-design/react-checkbox'; import { PrimitiveProps } from '@seed-design/react-primitive'; import { InternalIconProps } from '../private/Icon'; import { ForwardRefExoticComponent, RefAttributes } from 'react'; export interface CheckSelectBoxGroupProps extends SelectBoxGroupVariantProps, PrimitiveProps, React.HTMLAttributes { /** * Number of columns in the grid layout. When bigger than 1, child `CheckSelectBoxRoot` will have a default layout of "vertical". * @default 1 */ columns?: number; } export declare const CheckSelectBoxGroup: ForwardRefExoticComponent>; export interface CheckSelectBoxRootProps extends SelectBoxVariantProps, CheckboxPrimitive.RootProps { /** * Controls when the footer is visible. * @default "when-selected" */ footerVisibility?: "when-selected" | "when-not-selected" | "always"; } export declare const CheckSelectBoxRoot: ForwardRefExoticComponent>; export interface CheckSelectBoxTriggerProps extends PrimitiveProps, React.HTMLAttributes { } export declare const CheckSelectBoxTrigger: ForwardRefExoticComponent>; export interface CheckSelectBoxContentProps extends PrimitiveProps, React.HTMLAttributes { } export declare const CheckSelectBoxContent: ForwardRefExoticComponent>; export interface CheckSelectBoxBodyProps extends PrimitiveProps, React.HTMLAttributes { } export declare const CheckSelectBoxBody: ForwardRefExoticComponent>; export interface CheckSelectBoxLabelProps extends PrimitiveProps, React.HTMLAttributes { } export declare const CheckSelectBoxLabel: ForwardRefExoticComponent>; export interface CheckSelectBoxDescriptionProps extends PrimitiveProps, React.HTMLAttributes { } export declare const CheckSelectBoxDescription: ForwardRefExoticComponent>; export interface CheckSelectBoxCheckmarkControlProps extends SelectBoxCheckmarkVariantProps, CheckboxPrimitive.ControlProps { } export declare const CheckSelectBoxCheckmarkControl: ForwardRefExoticComponent>; export interface CheckSelectBoxCheckmarkIconProps extends InternalIconProps { } export declare const CheckSelectBoxCheckmarkIcon: ForwardRefExoticComponent>; export interface CheckSelectBoxHiddenInputProps extends CheckboxPrimitive.HiddenInputProps { } export declare const CheckSelectBoxHiddenInput: ForwardRefExoticComponent>; export interface CheckSelectBoxFooterProps extends PrimitiveProps, React.HTMLAttributes { } export declare const CheckSelectBoxFooter: ForwardRefExoticComponent>; //# sourceMappingURL=CheckSelectBox.d.ts.map