import{dedent as S}from"@mdit/helper";const v=(p,{name:i,open:m,close:b,render:h}={name:"uml",open:"start",close:"end",render:(c,l)=>{const f=c[l],{content:e,info:r,type:u}=f;return`
${e}
`}})=>{const c=`@${m}`,l=`@${b}`,f=(e,r,u,C)=>{let s=e.bMarks[r]+e.tShift[r],a=e.eMarks[r];if(e.src.charCodeAt(s)!==64)return!1;let t;for(t=0;t=a){d=!0;break}}n++}const M=e.src.split(` `).slice(r+1,n).join(` `),o=e.push(i,"uml",0);return o.block=!0,o.info=g,o.content=S(M),o.map=[r,n],o.markup=$,e.line=n+(d?1:0),!0};p.block.ruler.before("fence",i,f,{alt:["paragraph","reference","blockquote","list"]}),p.renderer.rules[i]=h};export{v as uml}; //# sourceMappingURL=index.js.map