export declare const TassInput: import("vue").DefineComponent<{ modelValue: { type: (StringConstructor | NumberConstructor)[]; required: false; default: string; }; disabled: { type: BooleanConstructor; required: false; }; clearable: { type: BooleanConstructor; required: false; }; size: { type: StringConstructor; required: false; }; showPassword: { type: BooleanConstructor; required: false; }; prefixIcon: { type: StringConstructor; required: false; }; suffixIcon: { type: StringConstructor; required: false; }; }, { attrs: { [x: string]: unknown; }; isClearAbled: import("vue").Ref; inputProps: { modelValue: string | number; disabled?: boolean | undefined; clearable?: boolean | undefined; size?: string | undefined; showPassword?: boolean | undefined; prefixIcon?: string | undefined; suffixIcon?: string | undefined; }; isEnter: import("vue").Ref; ipt: import("vue").Ref; eyeIcon: import("vue").Ref; isShowEye: import("vue").ComputedRef; changeType: () => void; isShowSuffixIcon: import("vue").ComputedRef; isShowPrefixIcon: import("vue").ComputedRef; clearValue: () => void; inputEmits: (e: "update:modelValue", value: string) => void; changeInputVal: (event: Event) => void; styleClass: import("vue").ComputedRef<{ [x: string]: string | boolean | undefined; 'is-disabled': boolean | undefined; }>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly> & { "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }, { disabled: boolean; modelValue: string | number; clearable: boolean; showPassword: boolean; }>; export default TassInput;