import type { MouseEventHandler } from '../_util/EventInterface'; declare const _default: import("vue").DefineComponent<{ value: { type: import("vue").PropType; default: any; }; defaultValue: { type: import("vue").PropType; default: any; }; inputElement: import("vue-types").VueTypeValidableDef; prefixCls: StringConstructor; disabled: { type: BooleanConstructor; default: any; }; focused: { type: BooleanConstructor; default: any; }; triggerFocus: import("vue").PropType<() => void>; readonly: { type: BooleanConstructor; default: any; }; handleReset: import("vue").PropType; hidden: { type: BooleanConstructor; default: any; }; addonBefore: import("vue-types").VueTypeValidableDef; addonAfter: import("vue-types").VueTypeValidableDef; prefix: import("vue-types").VueTypeValidableDef; suffix: import("vue-types").VueTypeValidableDef; clearIcon: import("vue-types").VueTypeValidableDef; affixWrapperClassName: StringConstructor; groupClassName: StringConstructor; wrapperClassName: StringConstructor; inputClassName: StringConstructor; allowClear: { type: BooleanConstructor; default: any; }; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; default: any; }; defaultValue: { type: import("vue").PropType; default: any; }; inputElement: import("vue-types").VueTypeValidableDef; prefixCls: StringConstructor; disabled: { type: BooleanConstructor; default: any; }; focused: { type: BooleanConstructor; default: any; }; triggerFocus: import("vue").PropType<() => void>; readonly: { type: BooleanConstructor; default: any; }; handleReset: import("vue").PropType; hidden: { type: BooleanConstructor; default: any; }; addonBefore: import("vue-types").VueTypeValidableDef; addonAfter: import("vue-types").VueTypeValidableDef; prefix: import("vue-types").VueTypeValidableDef; suffix: import("vue-types").VueTypeValidableDef; clearIcon: import("vue-types").VueTypeValidableDef; affixWrapperClassName: StringConstructor; groupClassName: StringConstructor; wrapperClassName: StringConstructor; inputClassName: StringConstructor; allowClear: { type: BooleanConstructor; default: any; }; }>>, { value: string | number; focused: boolean; hidden: boolean; disabled: boolean; readonly: boolean; defaultValue: string | number; allowClear: boolean; }, {}>; export default _default;