import * as _emotion_react from '@emotion/react'; import * as react from 'react'; import { TypographyProps } from '../Typography/Typography.types.cjs'; import * as react_jsx_runtime from 'react/jsx-runtime'; import * as _emotion_react_types_jsx_namespace from '@emotion/react/types/jsx-namespace'; import { CheckboxProps, CheckboxSetProps, CheckboxLabelProps } from './Checkbox.types.cjs'; import { CheckboxGroupProps } from './CheckboxGroup/CheckboxGroup.types.cjs'; export { CheckboxGroup } from './CheckboxGroup/index.cjs'; export { useCheckboxGroup, useIndeterminateCheckboxGroup } from './CheckboxGroup/CheckboxGroup.hooks.cjs'; import '@imwebme/clay-token'; import '../types.cjs'; declare const CheckboxNamespace: (({ isIndeterminate, onChange, onChangeChecked, ...restProps }: CheckboxProps) => _emotion_react_types_jsx_namespace.EmotionJSX.Element) & { Set: ({ children, sx }: CheckboxSetProps) => _emotion_react_types_jsx_namespace.EmotionJSX.Element; Group: ({ label, legend, direction, sx, children, }: CheckboxGroupProps) => react_jsx_runtime.JSX.Element; Label: ({ children, iconPosition, label, text, sx, ...checkboxProps }: CheckboxLabelProps) => _emotion_react_types_jsx_namespace.EmotionJSX.Element; HelperText: ({ children, ...props }: Omit, "variant">) => react_jsx_runtime.JSX.Element; Legend: react.ForwardRefExoticComponent<{ as?: react.ElementType | undefined; native?: ({ [x: `data-${string}`]: string | boolean | undefined; } & Omit) | undefined; } & { className?: string | undefined; sx?: _emotion_react.CSSObject | undefined; } & { children?: react.ReactNode; } & { type?: "primary" | "secondary" | undefined; text: string | number; bold?: boolean | undefined; } & react.RefAttributes>; }; export { CheckboxNamespace as Checkbox, CheckboxGroupProps, CheckboxProps };