/* Metro module 3405; source: unknown; dependencies: [3235, 3236] */ function _fun26498(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#26498, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3532:6, offset: 0x00f45faa, size: 118 bytes, params: 8, frame: 19 const closure = function(a0) { var value = a0; return value && value.__esModule ? value : {default: value}; }; const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); exports.default = areIntervalsOverlapping; const env0_0 = closure(require(3235) /* metro dependency 3235 */); const env0_1 = closure(require(3236) /* metro dependency 3236 */); module.exports = exports.default; } function areIntervalsOverlapping(a0, a1, a2) { // fn#26500, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3532:102, offset: 0x00f46020, size: 276 bytes, params: 4, frame: 19 let value = undefined; (0, env0_1.default)(2, arguments); const time = env0_0.default(a0 == null ? value : a0.start).getTime(); const time2 = env0_0.default(a0 == null ? value : a0.end).getTime(); const time3 = env0_0.default(a1 == null ? value : a1.start).getTime(); value = env0_0.default(a1 == null ? value : a1.end); value = value.getTime(); if (time <= time2) { if (time3 <= value) { if (a2 == null) { value = time < value; return value && time3 < time2; } if (a2.inclusive) { value = time <= value; return value && time3 <= time2; } value = time < value; return value && time3 < time2; } throw new global.RangeError('Invalid interval'); } const RangeError = global.RangeError; throw new RangeError('Invalid interval'); }