import type { TemplateOnlyComponent } from '@ember/component/template-only';
export interface EuiCheckboxSignature {
    Element: HTMLInputElement;
    Args: {
        checked?: boolean;
        disabled?: boolean;
        indeterminate?: boolean;
        icon?: boolean;
        compressed?: boolean;
        label?: string;
        labelProps?: {
            className?: string;
        };
        containerClass?: string;
        className?: string;
        inputRef?: (element: HTMLInputElement) => void;
        isFakeLabelBlock?: boolean;
        id?: string;
        name?: string;
    };
    Blocks: {
        label?: [];
    };
}
declare const EuiCheckbox: TemplateOnlyComponent<EuiCheckboxSignature>;
export default EuiCheckbox;
//# sourceMappingURL=eui-checkbox.d.ts.map