utils: { prettyPrintMatrix: ((uglymatrix: any) => void); makePerspectiveMatrix: ((fovy: any,
aspect: any,
near: any,
far: any) => Matrix4); makeOrthographicMatrix: ((left: any,
right: any,
top: any,
bottom: any,
near: any,
far: any) => Matrix4); radify: ((deg: any) => any); degreeify: ((rad: any) => number | number[]); projectToWorld: ((coords: any) => Vector3); projectedUnitsPerMeter: ((latitude: any) => any); _circumferenceAtLatitude: ((latitude: any) => number); mercatorZfromAltitude: ((altitude: any,
lat: any) => number); _scaleVerticesToMeters: ((centerLatLng: any,
vertices: any) => any); projectToScreen: ((coords: any) => void); unprojectFromScreen: ((pixel: any) => void); unprojectFromWorld: ((worldUnits: any) => number[]); getFeatureCenter: ((feature: any,
model: any,
level: any) => any[]); getObjectHeightOnFloor: ((feature: any,
obj: any,
level?: any) => any); _flipMaterialSides: ((obj: any) => void); normalizeVertices(vertices: any): { vertices: any; position: Vector3; }; flattenVectors(vectors: any): any[]; lnglatsToWorld: ((coords: any) => any); extend: ((original: any,
addition: any) => void); clone: ((original: any) => {}); clamp: ((n: any,
min: any,
max: any) => number); types: { rotation: ((r: any,
currentRotation: any) => any); scale: ((s: any,
currentScale: any) => any); applyDefault: ((array: any,
current: any) => any); }; toDecimal: ((n: any,
d: any) => number); equal: ((obj1: any,
obj2: any) => boolean); isObject: ((object: any) => boolean); curveToLine: ((curve: any,
params: any) => Line<BufferGeometry<NormalBufferAttributes>, LineBasicMaterial, Object3DEventMap>); curvesToLines: ((curves: any) => any); _validate: ((userInputs: any,
defaults: any) => {}); Validator: any; exposedMethods: string[]; } = ...