import{__exports as r}from"../../../_virtual/esnext.reflect.has-own-metadata.mjs";import{__require as t}from"../internals/export.mjs";import{__require as e}from"../internals/reflect-metadata.mjs";import{__require as a}from"../internals/an-object.mjs";var n;function s(){if(n)return r;n=1;var s=t(),o=e(),i=a(),m=o.has,_=o.toKey;return s({target:"Reflect",stat:!0},{hasOwnMetadata:function(r,t){var e=arguments.length<3?void 0:_(arguments[2]);return m(r,i(t),e)}}),r}export{s as __require};