@hashicorp/design-system-components
Version:
Helios Design System Components
27 lines (26 loc) • 908 B
TypeScript
/**
* Copyright IBM Corp. 2021, 2025
* SPDX-License-Identifier: MPL-2.0
*/
import type { TemplateOnlyComponent } from '@ember/component/template-only';
import HdsButton from '../button/index';
import HdsDropdown from '../dropdown/index';
import HdsFormSelectBase from '../form/select/base';
import HdsFormTextInputBase from '../form/text-input/base';
import HdsYield from '../yield/index';
export interface HdsSegmentedGroupSignature {
Blocks: {
default: [
{
Button?: typeof HdsButton;
Dropdown?: typeof HdsDropdown;
Select?: typeof HdsFormSelectBase;
TextInput?: typeof HdsFormTextInputBase;
Generic?: typeof HdsYield;
}
];
};
Element: HTMLDivElement;
}
declare const HdsSegmentedGroup: TemplateOnlyComponent<HdsSegmentedGroupSignature>;
export default HdsSegmentedGroup;