/* Metro module 169; source: unknown; dependencies: [126, 170] */ function _fun2512(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#2512, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:194:6, offset: 0x00c829b0, size: 102 bytes, params: 8, frame: 16 var HermesInternal; const env0_0 = require; if (global == null) { (require(126) /* metro dependency 126 */).polyfillGlobal('Promise', function() { return require(dependencyMap[1]).default; }); } else { HermesInternal = global.HermesInternal; if (HermesInternal == null) { (require(126) /* metro dependency 126 */).polyfillGlobal('Promise', _fun2513); } else if (HermesInternal.hasPromise == null) { (require(126) /* metro dependency 126 */).polyfillGlobal('Promise', _fun2513); } else if (HermesInternal.hasPromise()) { global.Promise; } else { (require(126) /* metro dependency 126 */).polyfillGlobal('Promise', _fun2513); } } }