// node_modules/ol/has.js var ua = typeof navigator !== "undefined" && typeof navigator.userAgent !== "undefined" ? navigator.userAgent.toLowerCase() : ""; var SAFARI = ua.includes("safari") && !ua.includes("chrom"); var SAFARI_BUG_237906 = SAFARI && (ua.includes("version/15.4") || /cpu (os|iphone os) 15_4 like mac os x/.test(ua)); var WEBKIT = ua.includes("webkit") && !ua.includes("edge"); var MAC = ua.includes("macintosh"); var DEVICE_PIXEL_RATIO = typeof devicePixelRatio !== "undefined" ? devicePixelRatio : 1; var WORKER_OFFSCREEN_CANVAS = typeof WorkerGlobalScope !== "undefined" && typeof OffscreenCanvas !== "undefined" && self instanceof WorkerGlobalScope; var IMAGE_DECODE = typeof Image !== "undefined" && Image.prototype.decode; var CREATE_IMAGE_BITMAP = typeof createImageBitmap === "function"; var PASSIVE_EVENT_LISTENERS = (function() { let passive = false; try { const options = Object.defineProperty({}, "passive", { get: function() { passive = true; } }); window.addEventListener("_", null, options); window.removeEventListener("_", null, options); } catch { } return passive; })(); export { SAFARI_BUG_237906, WEBKIT, MAC, DEVICE_PIXEL_RATIO, WORKER_OFFSCREEN_CANVAS, IMAGE_DECODE, CREATE_IMAGE_BITMAP, PASSIVE_EVENT_LISTENERS }; //# sourceMappingURL=chunk-5XHD7RSF.js.map