declare const _default: import("vue").DefineComponent<{ modelValue: { type: any; required: true; }; placeholder: { type: StringConstructor; required: false; }; type: { type: StringConstructor; required: false; default: string; }; disabled: { type: BooleanConstructor; required: false; default: boolean; }; }, { emit: (event: "input" | "change" | "update:modelValue", ...args: any[]) => void; inputRef: import("vue").Ref; textareaRef: import("vue").Ref; props: any; myInputRef: import("vue").ComputedRef; nativeInputValue: import("vue").ComputedRef; setNativeInputValue: () => void; data: { focusIs: boolean; }; inputBlur: () => void; inputFocus: () => void; onInput: (e: InputEvent) => Promise; onChange: (e: InputEvent) => void; clickWrapper: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("input" | "change" | "update:modelValue")[], "input" | "change" | "update:modelValue", import("vue").PublicProps, Readonly> & { "onUpdate:modelValue"?: (...args: any[]) => any; onInput?: (...args: any[]) => any; onChange?: (...args: any[]) => any; }, { type: string; disabled: boolean; }, {}>; export default _default;