/* COPYRIGHT Esri - https://js.arcgis.com/5.1.2/LICENSE.txt */
import"./ArcadeDate.js";import"./ArcadeModule.js";import"./executionError.js";import"./FunctionWrapper.js";import"./ImmutableArray.js";import"./ImmutablePathArray.js";import"./ImmutablePointArray.js";import"./featureset/support/shared.js";import"../core/number.js";import"../core/sql/DateOnly.js";import"../core/sql/TimeOnly.js";import"../geometry/Extent.js";import"../geometry/Geometry.js";import"../geometry/Multipoint.js";import"../geometry/Point.js";import"../geometry/Polygon.js";import"../geometry/Polyline.js";import"../geometry/support/coordsUtils.js";import"../geometry/support/jsonUtils.js";import"../intl/locale.js";export{isArray,isBoolean,isInteger,isDate as isJsDate,isNumber,isString}from"../support/guards.js";import"luxon";export{isGraphic}from"../support/graphicInstanceUtils.js";export{I as ImplicitResult,R as ReturnResult,W as absRound,a2 as arcadeVersion,M as autoCastArrayOfPointsToMultiPoint,K as autoCastArrayOfPointsToPolygon,L as autoCastArrayOfPointsToPolyline,H as autoCastFeatureToGeometry,x as binaryOperator,z as breakResult,a as castAsJson,b as castAsJsonAsync,c as castRecordToText,A as continueResult,P as defaultTimeZone,O as defaultUndefined,w as equalityTest,Y as featureDomainCodeLookup,Z as featureDomainValueLookup,X as featureFullDomain,_ as featureSchema,$ as featureSubtypes,a0 as fixNullGeometry,J as fixSpatialReference,a9 as formatDate,aa as formatNumber,a6 as getDomain,a8 as getDomainCode,a7 as getDomainValue,T as getType,u as greaterThanLessThan,D as isAttachment,e as isDate,f as isDateOnly,n as isDictionary,y as isDictionaryLike,Q as isEmpty,k as isFeature,m as isFeatureSet,l as isFeatureSetCollection,i as isFunctionParameter,h as isGeometry,j as isImmutableArray,o as isKnowledgeGraph,G as isModule,ab as isObject,E as isPixel,C as isPortal,d as isSimpleType,ac as isSubtypeGrouplayer,a4 as isSubtypeSublayer,g as isTime,q as isVoid,F as isVoxel,a1 as multiReplace,ad as parseGeometryFromJson,B as pcCheck,ae as stableStringify,V as standardiseDateFormat,a5 as tick,N as toBoolean,U as toDate,r as toNumber,a3 as toNumberArray,s as toString,S as toStringArray,t as toStringExplicit,v as voidOperation}from"../chunks/languageUtils.js";
