/* Metro module 4675; source: unknown; dependencies: [27, 4676] */ function _fun40462(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#40462, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4853:6, offset: 0x011012a6, size: 159 bytes, params: 8, frame: 23 var propertyName; const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); let env0_0 = (require(27) /* metro dependency 27 */).NativeModules; let env0_1 = {'mediaType': 'photo', 'videoQuality': 'high', 'quality': 1, 'maxWidth': 0, 'maxHeight': 0, 'includeBase64': false, 'cameraType': 'back', 'selectionLimit': 1, 'saveToPhotos': false, 'durationLimit': 0, 'includeExtra': false}; for (propertyName in require(4676) /* metro dependency 4676 */) { exports[propertyName] = (require(4676) /* metro dependency 4676 */)[propertyName]; } exports.launchCamera = function(a0, a1) { var env0_0 = a0; var env0_1 = a1; var Promise = global.Promise; var value = Object.create(Promise.prototype, {constructor: {value: Promise}}); var value2 = new Promise(_fun40464); return value2 instanceof Object ? value2 : value; }; exports.launchImageLibrary = function(a0, a1) { var env0_0 = a0; var env0_1 = a1; var Promise = global.Promise; var value = Object.create(Promise.prototype, {constructor: {value: Promise}}); var value2 = new Promise(_fun40467); return value2 instanceof Object ? value2 : value; }; } function launchCamera_40463(a0, a1) { // fn#40463, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4853:347, offset: 0x01101345, size: 51 bytes, params: 3, frame: 11 const env0_0 = a0; const env0_1 = a1; const Promise = global.Promise; const value = Object.create(Promise.prototype, {constructor: {value: Promise}}); const promise = new Promise(_fun40464); return promise instanceof Object ? promise : value; } function launchImageLibrary_40466(a0, a1) { // fn#40466, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4853:516, offset: 0x011013ec, size: 51 bytes, params: 3, frame: 11 const env0_0 = a0; const env0_1 = a1; const Promise = global.Promise; const value = Object.create(Promise.prototype, {constructor: {value: Promise}}); const promise = new Promise(_fun40467); return promise instanceof Object ? promise : value; } function _fun40464(a0) { // fn#40464, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4853:394, offset: 0x01101378, size: 76 bytes, params: 2, frame: 18 var environment; const env0_0 = a0; const value = environment.__proto__; const ImagePickerManager = NativeModules.ImagePickerManager; const launchCamera = ImagePickerManager.launchCamera; const Object = global.Object; Reflect.apply(launchCamera, ImagePickerManager, [Object.assign({}, env1_1, env0_0), _fun40465]); } function _fun40467(a0) { // fn#40467, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4853:569, offset: 0x0110141f, size: 76 bytes, params: 2, frame: 18 var environment; const env0_0 = a0; const value = environment.__proto__; const ImagePickerManager = NativeModules.ImagePickerManager; const launchImageLibrary = ImagePickerManager.launchImageLibrary; const Object = global.Object; Reflect.apply(launchImageLibrary, ImagePickerManager, [Object.assign({}, env1_1, env0_0), _fun40468]); } function _fun40465(a0) { // fn#40465, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4853:463, offset: 0x011013c4, size: 40 bytes, params: 2, frame: 11 if (require) { require(a0); } env0_0(a0); }