import { Ref } from 'lit/directives/ref.js'; import { ZPlaceholderInput } from './placeholder-input'; import { ZMultiInput_Props } from '@zurich/dev-utils/code/MultiInput'; /** ## `` * * Component docs. */ export declare class ZMultiInput extends ZPlaceholderInput implements ZMultiInput_Props { #private; readonly _name = "multi-input"; model?: ZMultiInput_Props['model']; 'max-length'?: ZMultiInput_Props['max-length']; 'max-items'?: ZMultiInput_Props['max-items']; _value: NonNullable; newInputRef: Ref; render(): import('lit-html').TemplateResult<1>; get isRequiredInvalid(): boolean; get hasMaxItems(): boolean; reset(): void; static styles: import('lit').CSSResult; } declare global { interface HTMLElementTagNameMap { 'z-multi-input': ZMultiInput; } }