// Metro module 248 (f249). import _createClass from "./_createClass"; import _classCallCheck from "./_classCallCheck"; import _possibleConstructorReturn from "./_possibleConstructorReturn"; import _getPrototypeOf from "./_getPrototypeOf"; import _inherits from "./_inherits"; import Event2 from "./Event"; let HardwareBackPressEvent; let env265 = {}; env265[3] = function _isNativeReflectConstruct() { let c12225_0; try { c12225_0 = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function() {})); } catch ($e) {} const _isNativeReflectConstruct2 = function _isNativeReflectConstruct() { return !!c12225_0; }; env265[3] = _isNativeReflectConstruct2; return _isNativeReflectConstruct2(); }; HardwareBackPressEvent = function HardwareBackPressEvent(a0) { _classCallCheck(this, HardwareBackPressEvent); const r8 = ["hardwareBackPress", a0]; const r7 = _getPrototypeOf(HardwareBackPressEvent); return _possibleConstructorReturn(this, (0, env265[3])() ? Reflect.construct(r7, r8, _getPrototypeOf(this).constructor) : r7.apply(this, r8)); }; _inherits(HardwareBackPressEvent, Event2); exports.HardwareBackPressEvent = _createClass(HardwareBackPressEvent);