/**
 * Copyright IBM Corp. 2021, 2025
 * SPDX-License-Identifier: MPL-2.0
 */
import type { TemplateOnlyComponent } from '@ember/component/template-only';
import type { HdsFormFieldSignature } from '../field/index';
import type { HdsFormCheckboxBaseSignature } from './base';
export interface HdsFormCheckboxFieldSignature {
    Args: Omit<HdsFormFieldSignature['Args'], 'isOptional'> & {
        value?: string;
        name?: string;
    };
    Blocks: {
        default: [
            {
                Label?: HdsFormFieldSignature['Blocks']['default'][0]['Label'];
                HelperText?: HdsFormFieldSignature['Blocks']['default'][0]['HelperText'];
                Error?: HdsFormFieldSignature['Blocks']['default'][0]['Error'];
            }
        ];
    };
    Element: HdsFormCheckboxBaseSignature['Element'];
}
declare const HdsFormCheckboxField: TemplateOnlyComponent<HdsFormCheckboxFieldSignature>;
export default HdsFormCheckboxField;
