import{functionType as e,arrayType as o,objectType as r,someType as a,stringType as t,booleanType as n}from"../../_util/type.mjs";function d(){return{id:String,dropdownClassName:String,popupClassName:String,popupStyle:r(),transitionName:String,placeholder:String,allowClear:n(),autofocus:n(),disabled:n(),tabindex:Number,open:n(),defaultOpen:n(),inputReadOnly:n(),format:a([String,Function,Array]),getPopupContainer:e(),panelRender:e(),onChange:e(),"onUpdate:value":e(),onOk:e(),onOpenChange:e(),"onUpdate:open":e(),onFocus:e(),onBlur:e(),onMousedown:e(),onMouseup:e(),onMouseenter:e(),onMouseleave:e(),onClick:e(),onContextmenu:e(),onKeydown:e(),role:String,name:String,autocomplete:String,direction:t(),showToday:n(),showTime:a([Boolean,Object]),locale:r(),size:t(),bordered:n(),dateRender:e(),disabledDate:e(),mode:t(),picker:t(),valueFormat:String,placement:t(),status:t(),disabledHours:e(),disabledMinutes:e(),disabledSeconds:e()}}function i(){return{defaultPickerValue:a([Object,String]),defaultValue:a([Object,String]),value:a([Object,String]),presets:o(),disabledTime:e(),renderExtraFooter:e(),showNow:n(),monthCellRender:e(),monthCellContentRender:e()}}function u(){return{allowEmpty:o(),dateRender:e(),defaultPickerValue:o(),defaultValue:o(),value:o(),presets:o(),disabledTime:e(),disabled:a([Boolean,Array]),renderExtraFooter:e(),separator:{type:String},showTime:a([Boolean,Object]),ranges:r(),placeholder:o(),mode:o(),onChange:e(),"onUpdate:value":e(),onCalendarChange:e(),onPanelChange:e(),onOk:e()}}export{d as commonProps,i as datePickerProps,u as rangePickerProps};
