import { default as React } from 'react'; import { GetColorProps } from '../../utils/color'; import * as CheckboxUi from '@radix-ui/react-checkbox'; export type CheckboxSize = 'small' | 'medium' | 'large'; export type CheckboxCheckedType = CheckboxUi.CheckedState; export type CheckboxThemeType = 'primary' | 'secondary'; export type CheckedType = 'checked' | 'unchecked'; export interface CheckboxProps extends Omit, GetColorProps { id?: string; size?: CheckboxSize; rootClassName?: string; indicatorClassName?: string; iconClassName?: string; squareClassName?: string; checkedClassName?: string; iconSquare?: React.ComponentType; iconIndicator?: React.ComponentType; name?: string; theme?: CheckboxThemeType; } declare function Checkbox(props: CheckboxProps): import("react/jsx-runtime").JSX.Element; declare const _default: React.MemoExoticComponent; export default _default;