define(["./AxisAlignedBoundingBox-e89a3bd3","./Matrix2-1ba2543c","./defaultValue-69ee94f4","./TerrainEncoding-96ae0eb9","./IndexDatatype-0b020dfb","./ComponentDatatype-07fbb0d4","./RuntimeError-ac440aa5","./Transforms-3afcc791","./WebMercatorProjection-7e95daf8","./createTaskProcessorWorker","./AttributeCompression-4c4a8822","./WebGLConstants-f63312fc","./_commonjsHelpers-3aae1032-15991586","./combine-0259f56f"],(function(e,t,r,n,o,i,a,s,c,d,h,u,l,I){"use strict";function g(){a.DeveloperError.throwInstantiationError()}Object.defineProperties(g.prototype,{errorEvent:{get:a.DeveloperError.throwInstantiationError},credit:{get:a.DeveloperError.throwInstantiationError},tilingScheme:{get:a.DeveloperError.throwInstantiationError},ready:{get:a.DeveloperError.throwInstantiationError},readyPromise:{get:a.DeveloperError.throwInstantiationError},hasWaterMask:{get:a.DeveloperError.throwInstantiationError},hasVertexNormals:{get:a.DeveloperError.throwInstantiationError},availability:{get:a.DeveloperError.throwInstantiationError}});const m=[];g.getRegularGridIndices=function(e,t){let n=m[e];r.defined(n)||(m[e]=n=[]);let o=n[t];return r.defined(o)||(o=e*t