import * as React from 'react'; import * as CheckboxPrimitive from '@radix-ui/react-checkbox'; import { LabelProps } from '../Label'; export type CheckboxClassnames = { box?: string; label?: string; icon?: string; boxSelection?: string; }; export interface CheckboxProps extends Omit, 'value' | 'onChange' | 'checked'> { indeterminate?: boolean; label?: React.ReactNode; onLabelClick?: LabelProps['onClick']; danger?: boolean; classNames?: CheckboxClassnames; value?: boolean; onChange?: (value: boolean) => void; } declare const Checkbox: React.ForwardRefExoticComponent>; export { Checkbox };