import{createVNode as a}from"vue";import l from"../_util/classNames.mjs";const u=()=>({prefixCls:String,size:[String,Number],shape:String,active:{type:Boolean,default:void 0}}),p=n=>{const{prefixCls:e,size:s,shape:t}=n,r=l({[`${e}-lg`]:s==="large",[`${e}-sm`]:s==="small"}),i=l({[`${e}-circle`]:t==="circle",[`${e}-square`]:t==="square",[`${e}-round`]:t==="round"}),o=typeof s=="number"?{width:`${s}px`,height:`${s}px`,lineHeight:`${s}px`}:{};return a("span",{class:l(e,r,i),style:o},null)};p.displayName="SkeletonElement";export{p as default,u as skeletonElementProps};
