import { InputAttributes, Props } from '../../utils/types';
import { ReactNode } from 'react';
export interface CheckboxProps extends Props, InputAttributes {
    /**
     * Checked state of the checkbox
     * @since 10.19.0
     */
    checked?: boolean;
    /**
     * The contents of the checkbox label
     * @since 10.19.0
     */
    children?: ReactNode;
    /**
     * Additional classNames
     * @since 10.19.0
     */
    className?: string;
    /**
     * Disabled state of the checkbox
     * @since 10.19.0
     */
    disabled?: boolean;
    /**
     * Error state of the checkbox
     * @since 10.19.0
     */
    error?: boolean;
    /**
     * Indeterminate state of the checkbox
     * @since 10.19.0
     */
    indeterminate?: boolean;
}
