/* Metro module 4196; source: unknown; dependencies: [4197, 4198] */ function _fun34491(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#34491, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4367:6, offset: 0x010575ae, size: 176 bytes, params: 8, frame: 20 var r4; var closure; var error; var value3; let value = require(4197) /* metro dependency 4197 */; value = value('%Reflect.construct%', true); const value2 = require(4198) /* metro dependency 4198 */; try { closure = function() { }; value2({}, '', {['[[Get]]']: closure}); r4 = value2; } catch (error) { value3 = null; r4 = value3; } if (r4) { if (value) { var env0_1 = {}; r4({}, 'length', {['[[Get]]']: Get_34493, ['[[Enumerable]]']: true}); module.exports = exports_34494; } else { module.exports = function(a0) { return typeof a0 === 'function' && !!a0.prototype; }; } } else { module.exports = exports_34495; } } function exports_34494(a0) { // fn#34494, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4367:255, offset: 0x0105765e, size: 42 bytes, params: 2, frame: 13 var value; var binding; var binding2; var error; try { value = environment; binding = env0_0; binding2 = env0_2; binding(a0, binding2); } catch (error) { return error === env0_1; } } function exports_34495(a0) { // fn#34495, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4367:331, offset: 0x01057688, size: 30 bytes, params: 2, frame: 3 return typeof a0 === 'function' && !!a0.prototype; }