const e=require("../config-provider/hooks/useConfigInject.js"),t=require("../_util/vue-types/index.js");let n=require("vue");var r=()=>({avatar:t.default.any,description:t.default.any,prefixCls:String,title:t.default.any}),i=(0,n.defineComponent)({compatConfig:{MODE:3},name:`AListItemMeta`,props:r(),displayName:`AListItemMeta`,__ANT_LIST_ITEM_META:!0,slots:Object,setup(t,{slots:r}){let{prefixCls:i}=e.default(`list`,t);return()=>{let e=`${i.value}-item-meta`,a=t.title??r.title?.(),o=t.description??r.description?.(),s=t.avatar??r.avatar?.(),c=(0,n.createVNode)(`div`,{class:`${i.value}-item-meta-content`},[a&&(0,n.createVNode)(`h4`,{class:`${i.value}-item-meta-title`},[a]),o&&(0,n.createVNode)(`div`,{class:`${i.value}-item-meta-description`},[o])]);return(0,n.createVNode)(`div`,{class:e},[s&&(0,n.createVNode)(`div`,{class:`${i.value}-item-meta-avatar`},[s]),(a||o)&&c])}}});exports.default=i,exports.listItemMetaProps=r;