import{__exports as r}from"../../../_virtual/esnext.map.key-of.mjs";import{__require as e}from"../internals/export.mjs";import{__require as t}from"../internals/a-map.mjs";import{__require as a}from"../internals/map-iterate.mjs";var i;function o(){if(i)return r;i=1;var o=e(),n=t(),m=a();return o({target:"Map",proto:!0,real:!0,forced:!0},{keyOf:function(r){var e=m(n(this),function(e,t){if(e===r)return{key:t}},!0);return e&&e.key}}),r}export{o as __require};