const n = typeof window < "u" && typeof document < "u", o = ((e) => n && ["ReactNative", "NativeScript", "NS"].indexOf(e) < 0)(typeof navigator < "u" && navigator.product), r = (() => typeof WorkerGlobalScope < "u" && // eslint-disable-next-line no-undef
self instanceof WorkerGlobalScope && typeof self.importScripts == "function")();
export {
  n as hasBrowserEnv,
  o as hasStandardBrowserEnv,
  r as hasStandardBrowserWebWorkerEnv
};
