class a{#e=new Map;keys(){return this.#e.keys()}set(e,t,n){const s=this.#e.get(e),i=s||new Map;s===void 0&&this.#e.set(e,i),i.set(t,n)}delete(e,t){if(t){this.#e.get(e)?.delete(t);return}this.#e.delete(e)}get(e,t){return t===void 0?this.#e.get(e):this.#e.get(e)?.get(t)}}export{a as NestedMap};
