import { w2 as w } from "./chunk-CXCDYJ5R.js"; // node_modules/@arcgis/core/arcade/kernel.js function r(e) { if (null == e) return null; if ("number" == typeof e) return e; let r2 = e.toLowerCase(); switch (r2 = r2.replace(/\s/g, ""), r2 = r2.replace(/-/g, ""), r2) { case "meters": case "meter": case "m": case "squaremeters": case "squaremeter": return 109404; case "miles": case "mile": case "squaremile": case "squaremiles": return 109439; case "kilometers": case "kilometer": case "squarekilometers": case "squarekilometer": case "km": return 109414; case "acres": case "acre": case "ac": return 109402; case "hectares": case "hectare": case "ha": return 109401; case "yard": case "yd": case "yards": case "squareyards": case "squareyard": return 109442; case "feet": case "ft": case "foot": case "squarefeet": case "squarefoot": return 109405; case "nm": case "nmi": case "nauticalmile": case "nauticalmiles": case "squarenauticalmile": case "squarenauticalmiles": return 109409; } return null; } function s(r2) { if (null == r2) return null; switch (r2.type) { case "polygon": case "multipoint": case "polyline": return r2.extent; case "point": return new w({ xmin: r2.x, ymin: r2.y, xmax: r2.x, ymax: r2.y, spatialReference: r2.spatialReference }); case "extent": return r2; } return null; } function a(e) { if (null == e) return null; if ("number" == typeof e) return e; let r2 = e.toLowerCase(); switch (r2 = r2.replace(/\s/g, ""), r2 = r2.replace(/-/g, ""), r2) { case "meters": case "meter": case "m": case "squaremeters": case "squaremeter": return 9001; case "miles": case "mile": case "squaremile": case "squaremiles": return 9093; case "kilometers": case "kilometer": case "squarekilometers": case "squarekilometer": case "km": return 9036; case "yard": case "yd": case "yards": case "squareyards": case "squareyard": return 9096; case "feet": case "ft": case "foot": case "squarefeet": case "squarefoot": return 9002; case "nm": case "nmi": case "nauticalmile": case "nauticalmiles": case "squarenauticalmile": case "squarenauticalmiles": return 9030; } return null; } function c(e) { if (null == e) return null; const r2 = e.clone(); return void 0 !== e.cache._geVersion && (r2.cache._geVersion = e.cache._geVersion), r2; } export { r, s, a, c }; //# sourceMappingURL=chunk-KWJVR4XO.js.map