/**
 * Copyright (c) HashiCorp, Inc.
 * SPDX-License-Identifier: MPL-2.0
 */
import type { ComponentLike } from '@glint/template';
import type { HdsButtonSignature } from '../button';
import type { HdsDropdownSignature } from '../dropdown';
import type { HdsFormSelectBaseSignature } from '../form/select/base';
import type { HdsFormTextInputBaseSignature } from '../form/text-input/base';
import type { HdsYieldSignature } from '../yield';
export interface HdsSegmentedGroupSignature {
    Blocks: {
        default: [
            {
                Button?: ComponentLike<HdsButtonSignature>;
                Dropdown?: ComponentLike<HdsDropdownSignature>;
                Select?: ComponentLike<HdsFormSelectBaseSignature>;
                TextInput?: ComponentLike<HdsFormTextInputBaseSignature>;
                Generic?: ComponentLike<HdsYieldSignature>;
            }
        ];
    };
    Element: HTMLDivElement;
}
declare const HdsSegmentedGroup: import("@ember/component/template-only").TemplateOnlyComponent<HdsSegmentedGroupSignature>;
export default HdsSegmentedGroup;
