import '@shoelace-style/shoelace/dist/components/input/input'; import '@shoelace-style/shoelace/dist/components/icon/icon'; import '@shoelace-style/shoelace/dist/components/textarea/textarea'; import { type EventEmitter } from '../../internal/decorators'; import EhrElement from '../EhrElement'; export default class MbInput extends EhrElement { static styles: import("lit-element").CSSResult; data: string | undefined; textarea: boolean; label: string; id: string; required: boolean; type: string; placeholder: string; min: number; max: number; minlength: number; maxlength: number; disabled: boolean; autocomplete: boolean; rows: string; resize: string; _mbInput: EventEmitter; handleInput(e: CustomEvent): void; reportValidity(): boolean; render(): import("lit-element").TemplateResult; }