import { FieldError, FieldValues, UseFormRegister } from 'react-hook-form'; declare const useRHFCheckboxIntegration: (name: string, propRegister?: UseFormRegister, propError?: FieldError, propDisabled?: boolean, propIndeterminate?: boolean) => { indeterminate: boolean; register: UseFormRegister | undefined; error: FieldError | undefined; disabled: boolean | undefined; registerRef: undefined; registerRest: undefined; setValue: undefined; getValues: undefined; watch: undefined; } | { indeterminate: boolean; register: UseFormRegister; error: FieldError; disabled: boolean; registerRef: import('react-hook-form').RefCallBack; registerRest: { onChange: import('react-hook-form').ChangeHandler; onBlur: import('react-hook-form').ChangeHandler; name: string; min?: string | number; max?: string | number; maxLength?: number; minLength?: number; pattern?: string; required?: boolean; disabled?: boolean; }; setValue: import('react-hook-form').UseFormSetValue; getValues: import('react-hook-form').UseFormGetValues; watch: import('react-hook-form').UseFormWatch; }; export default useRHFCheckboxIntegration;