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