import{a as n,b as o,c as i,d as s,e as T,f as r,g as u,o as d,q as l,s as c}from"./chunk-7ZGKZ6HH.js";var m=class extends l{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"])}},v={parser:{TokenBuilder:r(()=>new V,"TokenBuilder"),ValueConverter:r(()=>new m,"ValueConverter")}};function w(t=s){let e=i(o(t),u),a=i(n({shared:e}),d,v);return e.ServiceRegistry.register(a),{shared:e,TreeView:a}}r(w,"createTreeViewServices");export{v as a,w as b};
