text: export const isChrome = "chrome" in globalThis && !navigator.userAgent.match("CriOS");
  export const isFirefox = "InstallTrigger" in globalThis;
  export const isSafari = /^((?!chrome|android).)*safari/i.test(navigator.userAgent);
  export const isOpera = /Opera/.test(navigator.userAgent);
  export const isAndroid = /Android/.test(navigator.userAgent);
  export const isIOS = /iPad|iPhone|iPod/.test(navigator.platform)
      || /Macintosh(.*?) FxiOS(.*?)\//.test(navigator.platform)
      || navigator.platform === "MacIntel" && navigator.maxTouchPoints > 2;
  export const isBlackberry = /BlackBerry/.test(navigator.userAgent);
  export const isUCBrowser = /(UC Browser |UCWEB)/.test(navigator.userAgent);
  export const isMobile = isAndroid
      || isIOS
      || isBlackberry
      || isUCBrowser;
  export const isDesktop = !isMobile;
  export const isOculus = /oculus/.test(navigator.userAgent);
  export const isOculusGo = isOculus && /pacific/.test(navigator.userAgent);
  export const isOculusQuest = isOculus && /quest/.test(navigator.userAgent);
  export const isMobileVR = /Mobile VR/.test(navigator.userAgent)
      || isOculus;
  export const hasWebXR = "xr" in navigator
      && "isSessionSupported" in navigator.xr;
  export const hasWebVR = "getVRDisplays" in navigator;
  //# sourceMappingURL=flags.js.map