import { ZTextInput_Props } from '@zurich/dev-utils/code/TextInput'; /** ## `` * * ... * * @example * ```html * * ``` * ___ * * */ declare const _default: __VLS_WithTemplateSlots & { /** */ readonly modelValue?: ZTextInput_Props['model']; inputType?: ZTextInput_Props['input-type']; dataList?: ZTextInput_Props['data-list']; alignRight?: ZTextInput_Props['align-right']; maxLength?: ZTextInput_Props['max-length']; helpText?: ZTextInput_Props['help-text']; readonly customStr?: ZTextInput_Props['custom-str']; }, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { select: (payload: string) => any; blur: () => any; validated: (payload: NonNullable) => any; restarted: () => any; enter: () => any; "update:modelValue": (payload: string) => any; }, string, import('vue').PublicProps, Readonly & { /** */ readonly modelValue?: ZTextInput_Props['model']; inputType?: ZTextInput_Props['input-type']; dataList?: ZTextInput_Props['data-list']; alignRight?: ZTextInput_Props['align-right']; maxLength?: ZTextInput_Props['max-length']; helpText?: ZTextInput_Props['help-text']; readonly customStr?: ZTextInput_Props['custom-str']; }> & Readonly<{ onSelect?: ((payload: string) => any) | undefined; onBlur?: (() => any) | undefined; onValidated?: ((payload: NonNullable) => any) | undefined; onRestarted?: (() => any) | undefined; onEnter?: (() => any) | undefined; "onUpdate:modelValue"?: ((payload: string) => any) | undefined; }>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, any>, Readonly<{ default: any; label: any; 'help-text': any; }> & { default: any; label: any; 'help-text': any; }>; export { _default as ZvTextInput }; type __VLS_WithTemplateSlots = T & { new (): { $slots: S; }; };