import { ReactElement, InputHTMLAttributes, ReactNode } from 'react';
import { IValidationTargetProps } from "../../types";
export interface ICheckBoxProps extends IValidationTargetProps, Omit, 'label' | 'onChange' | 'value' | 'disabled' | 'defaultValue' | 'defaultChecked'> {
label?: ReactNode;
isDisabled?: boolean;
helperAdornment?: ReactNode;
onChange?: (checked: boolean) => void;
labelClassName?: string;
}
declare const CheckBox: ({ error, className, label, onChange, isDisabled, innerRef, value, defaultValue, helperAdornment, labelClassName, ...rest }: ICheckBoxProps) => ReactElement;
export default CheckBox;