import { ChangeEvent, FC, InputHTMLAttributes } from "react"; //#region src/components/form/checkbox/checkbox.d.ts type BaseProps = { itemValue?: string; label: string; } & Omit, 'type' | 'className' | 'style' | 'value' | 'onChange' | 'defaultChecked' | 'checked' | 'children'>; type ControlledProps = { value: boolean; onChange: (checked: boolean, event: ChangeEvent) => void; defaultChecked?: never; }; type UncontrolledProps = { defaultChecked?: boolean; value?: never; onChange?: (checked: boolean, event: ChangeEvent) => void; }; type Props = BaseProps & (ControlledProps | UncontrolledProps); declare const Checkbox: FC; //#endregion export { Checkbox };