"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const o=require("../_util/type.js"),e=require("../_util/vue-types/index.js"),t=()=>({addonBefore:e.default.any,addonAfter:e.default.any,prefix:e.default.any,suffix:e.default.any,clearIcon:e.default.any,affixWrapperClassName:String,groupClassName:String,wrapperClassName:String,inputClassName:String,allowClear:{type:Boolean,default:void 0}}),n=()=>({...t(),value:{type:[String,Number,Symbol],default:void 0},defaultValue:{type:[String,Number,Symbol],default:void 0},inputElement:e.default.any,prefixCls:String,disabled:{type:Boolean,default:void 0},focused:{type:Boolean,default:void 0},triggerFocus:Function,readonly:{type:Boolean,default:void 0},handleReset:Function,hidden:{type:Boolean,default:void 0}}),a=()=>({...n(),id:String,placeholder:{type:[String,Number]},autocomplete:String,type:o.stringType("text"),name:String,size:{type:String},autofocus:{type:Boolean,default:void 0},lazy:{type:Boolean,default:!0},maxlength:Number,loading:{type:Boolean,default:void 0},bordered:{type:Boolean,default:void 0},showCount:{type:[Boolean,Object]},htmlSize:Number,onPressEnter:Function,onKeydown:Function,onKeyup:Function,onFocus:Function,onBlur:Function,onChange:Function,onInput:Function,"onUpdate:value":Function,onCompositionstart:Function,onCompositionend:Function,valueModifiers:Object,hidden:{type:Boolean,default:void 0},status:String});exports.baseInputProps=n;exports.commonInputProps=t;exports.inputProps=a;
