{"version":3,"file":"definition.mjs","mappings":";;;;;;aAyDgBA,MAAM;AAzDtB,OAAO,MAAMC,UAAU,gBAAGC,MAAM,CAACC,GAAP,CAAW,0BAAX,CAAnB;AAIP;;;;;AAIA,OAAM,MAAOC,IAAP,CAAW;EAEfC,YAAqBC,KAArB,EAAwCC,MAAxC,EAAyD;IAApC;IAAmB;IAD/B,WAA2BN,UAA3B;EACoD;;EAElD,EAAXO,KAHUP,UAGV,EAACQ,uBAAOC,GAAG,GAAcC,KAAd,EAA4B;IACrC,OACEC,SAAYD,KAAZ,KACAF,uBAAc,KAAKH,KAAnB,EAA0BK,KAAK,CAACL,KAAhC,CADA,IAEAO,kCAAKN,MAAL,EAAwBI,KAAK,CAACJ,MAA9B,EAAsC,CAACO,CAAD,EAAIC,CAAJ,KAAUN,uBAAcK,CAAd,EAAiBC,CAAjB,CAAhD,CAHF;EAKD;;EAEQ,CAARC,qBAAKN,GAAG,IAAC;IACR,gCAAYM,wBAAaA,4BAAa,KAAKV,KAAlB,CAAb,EAAuC,KAAKC,MAAL,CAAYS,qBAAKN,GAAjB,GAAvC,CAAZ;EACD;;AAdc;AA8BjB;;;;AAGA,OAAO,MAAMO,WAAW,GAAgB,EAAjC;AAEP,MAAMC,KAAK,gBAAGC,uBAAd;AAEA;;;;AAGA,OAAM,SAAUC,IAAV,CAAkBd,KAAlB,EAA4BC,SAAoBW,KAAhD,EAAqD;EACzD,OAAO,IAAId,IAAJ,CAASE,KAAT,EAAgBC,MAAhB,CAAP;AACD;AAED;;;;;;AAKA,kBAAuBc,CAAvB,EAAiC;EAC/B,OAAO,OAAOA,CAAP,KAAa,QAAb,IAAyBA,CAAC,YAAYjB,IAAtC,IAA8CH,UAAU,IAAIoB,CAAnE;AACD","names":["isTree","TreeTypeId","Symbol","for","Tree","constructor","value","forest","_a","tsplus_module_1","sym","other","isTree_1","tsplus_module_2","a","b","tsplus_module_3","TreeAspects","empty","tsplus_module_4","make","t"],"sourceRoot":"","sources":["../../../_src/collections/Tree/definition.ts"],"sourcesContent":[null]}