UNPKG

@hashicorp/design-system-components

Version:
29 lines (28 loc) 1.17 kB
/** * Copyright IBM Corp. 2021, 2025 * SPDX-License-Identifier: MPL-2.0 */ import Component from '@glimmer/component'; import type { Select } from 'ember-power-select/components/power-select'; import HdsYield from '../../../yield/index'; import type { HdsFormFieldSignature } from '../../field/index'; import type { HdsFormSuperSelectSingleBaseSignature } from './base'; export interface HdsFormSuperSelectSingleFieldSignature { Args: HdsFormSuperSelectSingleBaseSignature['Args'] & HdsFormFieldSignature['Args']; Blocks: { default: [ { Label?: HdsFormFieldSignature['Blocks']['default'][0]['Label']; HelperText?: HdsFormFieldSignature['Blocks']['default'][0]['HelperText']; Error?: HdsFormFieldSignature['Blocks']['default'][0]['Error']; Options?: typeof HdsYield; options?: unknown; select?: Select; } ]; }; Element: HdsFormSuperSelectSingleBaseSignature['Element']; } export default class HdsFormSuperSelectSingleField extends Component<HdsFormSuperSelectSingleFieldSignature> { get idPrefix(): string; }