import type { ExtractPropTypes } from 'vue'; export declare const inputTagProps: { readonly modelValue: { readonly type: import("vue").PropType; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly max: NumberConstructor; readonly tagType: { readonly default: "info"; readonly type: import("vue").PropType>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; readonly __epPropKey: true; }; readonly tagEffect: import("element-plus/es/utils").EpPropFinalized; readonly trigger: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => "Enter" | "Space") | (() => "Enter" | "Space") | ((new (...args: any[]) => "Enter" | "Space") | (() => "Enter" | "Space"))[], unknown, unknown, string, boolean>; readonly draggable: import("element-plus/es/utils").EpPropFinalized; readonly delimiter: import("element-plus/es/utils").EpPropFinalized; readonly size: { readonly type: import("vue").PropType>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly clearable: BooleanConstructor; readonly disabled: import("element-plus/es/utils").EpPropFinalized; readonly validateEvent: import("element-plus/es/utils").EpPropFinalized; readonly readonly: BooleanConstructor; readonly autofocus: BooleanConstructor; readonly id: import("element-plus/es/utils").EpPropFinalized; readonly tabindex: import("element-plus/es/utils").EpPropFinalized; readonly maxlength: { readonly type: import("vue").PropType>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly minlength: { readonly type: import("vue").PropType>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly placeholder: StringConstructor; readonly autocomplete: import("element-plus/es/utils").EpPropFinalized; readonly saveOnBlur: import("element-plus/es/utils").EpPropFinalized; readonly ariaLabel: StringConstructor; }; export type InputTagProps = ExtractPropTypes; export declare const inputTagEmits: { "update:modelValue": (value?: string[]) => boolean; change: (value?: string[]) => boolean; input: (value: string) => boolean; 'add-tag': (value: string) => boolean; 'remove-tag': (value: string) => boolean; focus: (evt: FocusEvent) => boolean; blur: (evt: FocusEvent) => boolean; clear: () => boolean; }; export type InputTagEmits = typeof inputTagEmits;