import React from 'react'; import { ICheckboxProps } from './type'; import PropTypes from 'prop-types'; export declare const CheckboxTmp: { (props: ICheckboxProps): JSX.Element; propTypes: { id: PropTypes.Validator; name: PropTypes.Validator; label: PropTypes.Requireable; helperText: PropTypes.Requireable; className: PropTypes.Requireable; caption: PropTypes.Requireable; errorText: PropTypes.Requireable; readOnly: PropTypes.Requireable; required: PropTypes.Requireable; disabled: PropTypes.Requireable; checked: PropTypes.Validator; disableRipple: PropTypes.Requireable; submitStatus: PropTypes.Requireable; onRef: PropTypes.Requireable<(...args: any[]) => any>; onClick: PropTypes.Requireable<(...args: any[]) => any>; onChange: PropTypes.Validator<(...args: any[]) => any>; labelPlacement: PropTypes.Requireable; validate: PropTypes.Requireable<(PropTypes.InferProps<{ required: PropTypes.Requireable; message: PropTypes.Requireable; regex: PropTypes.Requireable; validate: PropTypes.Requireable any)>; value: PropTypes.Requireable; }> | null | undefined)[]>; value: PropTypes.Requireable; setValidate: PropTypes.Requireable; validateMessages: PropTypes.Requireable; icon: PropTypes.Requireable; checkedIcon: PropTypes.Requireable; }; }; declare const _default: React.MemoExoticComponent<({ ...props }: ICheckboxProps) => JSX.Element>; export default _default;