import type { InputHTMLAttributes, ReactNode } from 'react';
import React from 'react';
import type { CFormControlValidationProps } from './CFormControlValidation';
export interface CFormCheckProps extends CFormControlValidationProps, InputHTMLAttributes<HTMLInputElement> {
    className?: string;
    id?: string;
    indeterminate?: boolean;
    invalid?: boolean;
    label?: string | ReactNode;
    type?: 'checkbox' | 'radio';
    valid?: boolean;
    disabled?: boolean;
    checked?: boolean;
}
export declare const CFormCheck: React.ForwardRefExoticComponent<CFormCheckProps & React.RefAttributes<HTMLInputElement>>;
