import e from"../_util/classNames.mjs";import{createVNode as t,defineComponent as n}from"vue";import{CheckCircleFilled as r,CloseCircleFilled as i,ExclamationCircleFilled as a,InfoCircleFilled as o,LoadingOutlined as s}from"@antsoo-lib/icons";var c={info:t(o,null,null),success:t(r,null,null),error:t(i,null,null),warning:t(a,null,null),loading:t(s,null,null)},l=n({name:`PureContent`,inheritAttrs:!1,props:[`prefixCls`,`type`,`icon`],setup(n,{slots:r}){return()=>t(`div`,{class:e(`${n.prefixCls}-custom-content`,`${n.prefixCls}-${n.type}`)},[n.icon||c[n.type],t(`span`,null,[r.default?.()])])}});export{l as PureContent,c as TypeIcon};