{"version":3,"file":"definition.mjs","mappings":";;;;AAAA,OAAO,MAAMA,iBAAiB,gBAAGC,MAAM,CAACC,GAAP,CAAW,wCAAX,CAA1B;AAoCP,OAAO,MAAMC,cAAc,GAAsB;EAC/CC,CAAC,EAAE;AAD4C,CAA1C;AASP,OAAM,MAAOC,sBAAP,CAA6B;EAMjCC,YAAYC,KAAZ,EAAgCC,OAAhC,EAA8D;IALrD,WAAyCR,iBAAzC;IAMP,KAAKS,MAAL,GAAcF,KAAd;IACA,KAAKG,QAAL,GAAgBF,OAAhB;EACD;EAED;;;;;EAGS,IAALD,KAAK;IACP,OAAO,KAAKE,MAAL,CAAYE,GAAnB;EACD;EAED;;;;;;EAIa,IAATC,SAAS;IACX,sDAAO,KAAKH,MAAL,CAAYI,MAAZ,CAAoBC,CAAD,IAAM;MAC9B,IAAIA,CAAC,KAAK,CAAV,EAAa;QACX,OAAO,uBAAc,CAAd,CAAP;MACD;;MACD,IAAIA,CAAC,KAAK,CAAV,EAAa;QACX,OAAO,CAAC,KAAKJ,QAAL,CAAcK,OAAd,CAAsBC,SAAtB,CAAD,EAAmC,CAAnC,CAAP;MACD;;MACD,OAAO,uBAAcF,CAAC,GAAG,CAAlB,CAAP;IACD,CARM,CAAP;EASD;EAED;;;;;EAGS,IAALG,KAAK;IACP,OAAO,KAAKP,QAAL,CAAcO,KAArB;EACD;;AAvCgC;KACvBjB","names":["CountdownLatchSym","Symbol","for","CountdownLatch","$","CountdownLatchInternal","constructor","count","waiters","_count","_waiters","get","countDown","modify","n","succeed","undefined","await"],"sourceRoot":"","sources":["../../../_src/concurrent/CountdownLatch/definition.ts"],"sourcesContent":[null]}