{"version":3,"file":"definition.mjs","mappings":";;AAAA;;;;;AAIA,OAAM,MAAOA,YAAP,CAAmB;EACvBC,YAAqBC,WAArB,EAAmD;IAA9B;EAAkC;;EAEvC,CAAfC,MAAM,CAACC,QAAQ,IAAC;IACf,MAAMA,QAAQ,GAAG,KAAKF,WAAL,CAAiBC,MAAM,CAACC,QAAxB,GAAjB;IACA,OAAO;MACLC,IAAI,EAAE,MAAK;QACT,MAAMA,IAAI,GAAGD,QAAQ,CAACC,IAAT,EAAb;;QACA,IAAIA,IAAI,CAACC,IAAT,EAAe;UACb,OAAO;YAAEA,IAAI,EAAE,IAAR;YAAcC,KAAK,EAAEC;UAArB,CAAP;QACD;;QACD,OAAO;UAAEF,IAAI,EAAE,KAAR;UAAeC,KAAK,EAAE,CAACF,IAAI,CAACE,KAAL,CAAW,CAAX,CAAD,EAAgBF,IAAI,CAACE,KAAL,CAAW,CAAX,CAAhB;QAAtB,CAAP;MACD;IAPI,CAAP;EASD;;EAEU,CAAVE,uBAAOC,GAAG,EAAcC,KAAd,EAA4B;IACrC,IAAIA,KAAK,YAAYX,YAAjB,IAAiC,KAAKE,WAAL,CAAiBU,IAAjB,KAA0BD,KAAK,CAACT,WAAN,CAAkBU,IAAjF,EAAuF;MACrF,KAAK,MAAM,CAACC,QAAD,EAAWC,UAAX,CAAX,IAAqCH,KAAK,CAACT,WAA3C,EAAwD;QACtD,IAAI,KAAKA,WAAL,CAAiBa,GAAjB,CAAqBF,QAArB,CAAJ,EAAoC;UAClC,MAAMN,KAAK,GAAG,KAAKL,WAAL,CAAiBc,GAAjB,CAAqBH,QAArB,CAAd;;UACA,IAAI,CAACJ,uBAAcF,KAAd,EAAqBO,UAArB,CAAL,EAAuC;YACrC,OAAO,KAAP;UACD;QACF,CALD,MAKO;UACL,OAAO,KAAP;QACD;MACF;;MACD,OAAO,IAAP;IACD;;IACD,OAAO,KAAP;EACD;;EAEQ,CAARG,qBAAKP,GAAG,IAAC;IACR,IAAIQ,IAAI,GAAGD,2BAAY,cAAZ,CAAX;;IACA,KAAK,MAAME,IAAX,IAAmB,IAAnB,EAAyB;MACvBD,IAAI,IAAID,wBAAaA,4BAAaE,IAAI,CAAC,CAAD,CAAjB,CAAb,EAAoCF,4BAAaE,IAAI,CAAC,CAAD,CAAjB,CAApC,CAAR;IACD;;IACD,OAAOF,yBAAcC,IAAd,CAAP;EACD;;AAvCsB;AA0CzB;;;;AAGA,OAAO,MAAME,mBAAmB,GAAwB,EAAjD","names":["ImmutableMap","constructor","internalMap","Symbol","iterator","next","done","value","undefined","tsplus_module_1","sym","other","size","otherKey","otherValue","has","get","tsplus_module_2","hash","item","ImmutableMapAspects"],"sourceRoot":"","sources":["../../../_src/collections/ImmutableMap/definition.ts"],"sourcesContent":[null]}