import{__exports as r}from"../../../_virtual/es.reflect.define-property.mjs";import{__require as e}from"../internals/export.mjs";import{__require as t}from"../internals/descriptors.mjs";import{__require as i}from"../internals/an-object.mjs";import{__require as o}from"../internals/to-property-key.mjs";import{__require as s}from"../internals/object-define-property.mjs";import{__require as n}from"../internals/fails.mjs";var a;function f(){if(a)return r;a=1;var f=e(),m=t(),p=i(),u=o(),_=s();return f({target:"Reflect",stat:!0,forced:n()(function(){Reflect.defineProperty(_.f({},1,{value:1}),1,{value:2})}),sham:!m},{defineProperty:function(r,e,t){p(r);var i=u(e);p(t);try{return _.f(r,i,t),!0}catch(r){return!1}}}),r}export{f as __require};