import type MbOption from '../codedtext/option'; import '@shoelace-style/shoelace/dist/components/menu/menu'; import '@shoelace-style/shoelace/dist/components/select/select'; import '@shoelace-style/shoelace/dist/components/icon/icon'; import '@shoelace-style/shoelace/dist/components/menu-item/menu-item'; import '@shoelace-style/shoelace/dist/components/icon-button/icon-button'; import EhrElement from '../EhrElement'; export default class MbTextSelect extends EhrElement { data: string[] | string | undefined; terminology: string; disabled: boolean; multiple: boolean; required: boolean; hoist: boolean; nonclearable: boolean; placeholder: string; id: string; _options: MbOption[]; get _optionElements(): NodeListOf; handleInput(e: CustomEvent): void; connectedCallback(): void; handleChildChange(): void; reportValidity(): boolean; render(): import("lit-element").TemplateResult; }