{"version":3,"file":"takeRemainder.mjs","mappings":";;;;;aAIgBA,aAAa;AAJ7B;;;;;AAIA,yBAAiCC,GAAjC,EAA8CC,GAA9C,EAA2DC,GAA3D,EAAwE;EACtE,OAAQC,IAAD,IAAwD;IAC7D,IAAIF,GAAG,GAAGD,GAAV,EAAe;MACb,OAAOI,wBAAYF,GAAZ,CAAP;IACD;;IAED,OAAOE,wBAA4BC,EAAD,IAAO;MACvC,MAAMC,SAAS,GAAGN,GAAG,GAAGK,EAAE,CAACE,MAA3B;;MACA,IAAID,SAAS,KAAK,CAAlB,EAAqB;QACnB,OAAOF,oBAAeI,CAAD,IAAOC,uBAAsBD,CAAtB,yBAAWH,EAAX,OAArB,EAA6CK,qBAA7CP,IAA6C,CAA7C,CAAP;MACD;;MAED,IAAIG,SAAS,GAAG,CAAhB,EAAmB;QACjB,OAAOF,wBAAmBI,CAAD,IACvBG,gBAAmBL,SAAS,GAAG,CAA/B,EAAkCL,GAAG,GAAGI,EAAE,CAACE,MAAT,GAAkB,CAApD,EAAuDE,uBAAsBD,CAAtB,yBAAWH,EAAX,OAAvD,OADK,EAC2EK,qBAD3EP,IAC2E,CAD3E,CAAP;MAGD;;MAED,OAAOC,wBAAYQ,uBAAWP,EAAX,MAAZ,CAAP;IACD,CAbM,2BAAcJ,GAAd,QAAP;EAcD,CAnBD;AAoBD","names":["takeRemainder","min","max","acc","self","tsplus_module_1","bs","remaining","length","b","tsplus_module_3","tsplus_module_4","takeRemainder_1","tsplus_module_2"],"sourceRoot":"","sources":["../../../../../_src/stm/THub/operations/TDequeue/takeRemainder.ts"],"sourcesContent":[null]}