/**
 * Copyright (c) Adaptavist, Inc.
 */
import { GenericProps } from '@/src/utilities';
export declare type ICheckbox = React.InputHTMLAttributes<HTMLInputElement> & GenericProps & {
    /**
     * Prop to control if the 'indeterminate' state should be displayed. Default is `true`.
     */
    indeterminate?: boolean;
    /**
     * Prop to control if the 'checked' state should be displayed. Default is `false`.
     */
    checked?: boolean;
    /**
     * Prop to control if the 'disabled' state should be displayed. Default is `false`.
     */
    disabled?: boolean;
    /**
     * Prop to control if the 'error' state should be displayed. Default is `false`.
     */
    error?: boolean;
};
export declare type ICheckboxGroup = React.HtmlHTMLAttributes<HTMLDivElement> & GenericProps;
