import{r}from"./es-errors.DTEWvbA_.js";import{r as n}from"./object-inspect.DvQZIv3_.js";import{r as e}from"./side-channel-list.Do0-XmF5.js";import{r as t}from"./side-channel-map.DNHQ53lO.js";import{r as s}from"./side-channel-weakmap.DpSeWE6i.js";var o,a;function i(){if(a)return o;a=1;var i=r(),c=n(),f=e(),m=t(),u=s()||m||f;return o=function(){var r,n={assert:function(r){if(!n.has(r))throw new i("Side channel does not contain "+c(r))},delete:function(n){return!!r&&r.delete(n)},get:function(n){return r&&r.get(n)},has:function(n){return!!r&&r.has(n)},set:function(n,e){r||(r=u()),r.set(n,e)}};return n}}export{i as r};