import{__exports as e}from"../../../_virtual/es.symbol.async-dispose.mjs";import{__require as r}from"../internals/global-this.mjs";import{__require as s}from"../internals/well-known-symbol-define.mjs";import{__require as i}from"../internals/object-define-property.mjs";import{__require as o}from"../internals/object-get-own-property-descriptor.mjs";var a;function n(){if(a)return e;a=1;var n=r(),t=s(),l=i().f,m=o().f,p=n.Symbol;if(t("asyncDispose"),p){var u=m(p,"asyncDispose");u.enumerable&&u.configurable&&u.writable&&l(p,"asyncDispose",{value:u.value,enumerable:!1,configurable:!1,writable:!1})}return e}export{n as __require};