import{a as r,b as n,c as o,d as i,e as s,g as u,p as l,r as d,t as c}from"./chunk-ZIJQPUA2.js";var T=class extends d{static{r(this,"TreeViewValueConverter")}runCustomConverter(t,e,a){if(t.name==="INDENTATION")return e?.length||0;if(t.name==="STRING2")return e.substring(1,e.length-1)}},V=class extends c{static{r(this,"TreeViewTokenBuilder")}constructor(){super(["treeView-beta"])}},m={parser:{TokenBuilder:r(()=>new V,"TokenBuilder"),ValueConverter:r(()=>new T,"ValueConverter")}};function v(t=s){let e=i(o(t),u),a=i(n({shared:e}),l,m);return e.ServiceRegistry.register(a),{shared:e,TreeView:a}}r(v,"createTreeViewServices");export{m as a,v as b};
