"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const t=require("../../_util/type.js"),e=require("../../_util/vue-types/index.js"),o=()=>({prefixCls:String,width:e.default.oneOfType([e.default.string,e.default.number]),height:e.default.oneOfType([e.default.string,e.default.number]),style:{type:Object,default:void 0},class:String,rootClassName:String,rootStyle:t.objectType(),placement:{type:String},wrapperClassName:String,level:{type:[String,Array]},levelMove:{type:[Number,Function,Array]},duration:String,ease:String,showMask:{type:Boolean,default:void 0},maskClosable:{type:Boolean,default:void 0},maskStyle:{type:Object,default:void 0},afterVisibleChange:Function,keyboard:{type:Boolean,default:void 0},contentWrapperStyle:t.arrayType(),autofocus:{type:Boolean,default:void 0},open:{type:Boolean,default:void 0},motion:t.functionType(),maskMotion:t.objectType()}),n=()=>({...o(),forceRender:{type:Boolean,default:void 0},getContainer:e.default.oneOfType([e.default.string,e.default.func,e.default.object,e.default.looseBool])}),a=()=>({...o(),getContainer:Function,getOpenCount:Function,scrollLocker:e.default.any,inline:Boolean});exports.drawerChildProps=a;exports.drawerProps=n;
