// Metro module 4489 (f4490). import * as _isPropertyDescriptor from "./isPropertyDescriptor"; import * as _Module541 from "./Module541"; import * as _Module573 from "./Module573"; module.exports = function IsDataDescriptor(a0) { if (a0 === void 0) { return false; } if (_isPropertyDescriptor(a0)) { const r20 = _Module573(a0, "[[Value]]"); return !(r20 ? !r20 : !_Module573(a0, "[[Writable]]")); } throw new _Module541("Assertion failed: `Desc` must be a Property Descriptor"); };