import{n as e}from"./rolldown-runtime-Czos8NxU.js";import{_ as t,b as n,g as r,h as i,m as a,n as o,r as s,s as c,t as l,v as u,y as d}from"./chunk-K5T4RW27-C3EINVnk.js";function f(e=t){let r=u(n(e),c),i=u(d({shared:r}),s,h);return r.ServiceRegistry.register(i),{shared:r,Architecture:i}}var p,m,h,g=e((()=>{i(),r(),p=class extends l{static{a(this,`ArchitectureTokenBuilder`)}constructor(){super([`architecture`])}},m=class extends o{static{a(this,`ArchitectureValueConverter`)}runCustomConverter(e,t,n){if(e.name===`ARCH_ICON`)return t.replace(/[()]/g,``).trim();if(e.name===`ARCH_TEXT_ICON`)return t.replace(/["()]/g,``);if(e.name===`ARCH_TITLE`){let e=t.replace(/^\[|]$/g,``).trim();return(e.startsWith(`"`)&&e.endsWith(`"`)||e.startsWith(`'`)&&e.endsWith(`'`))&&(e=e.slice(1,-1),e=e.replace(/\\"/g,`"`).replace(/\\'/g,`'`)),e.trim()}}},h={parser:{TokenBuilder:a(()=>new p,`TokenBuilder`),ValueConverter:a(()=>new m,`ValueConverter`)}},a(f,`createArchitectureServices`)}));export{f as n,g as r,h as t};
//# sourceMappingURL=chunk-7N4EOEYR-xp0jgk5D.js.map