import{n as e}from"./rolldown-runtime-Czos8NxU.js";import{_ as t,f as n,g as r,h as i,m as a,n as o,p as s,r as c,s as l,t as u,v as d}from"./chunk-FPAJGGOC-lJdDka4i.js";function f(e=i){let n=r(d(e),l),a=r(t({shared:n}),c,h);return n.ServiceRegistry.register(a),{shared:n,Architecture:a}}var p,m,h,g=e((()=>{s(),a(),p=class extends u{static{n(this,`ArchitectureTokenBuilder`)}constructor(){super([`architecture`])}},m=class extends o{static{n(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`)return t.replace(/[[\]]/g,``).trim()}},h={parser:{TokenBuilder:n(()=>new p,`TokenBuilder`),ValueConverter:n(()=>new m,`ValueConverter`)}},n(f,`createArchitectureServices`)}));export{f as n,g as r,h as t};
//# sourceMappingURL=chunk-O7ZBX7Z2-C1emUxDh.js.map