import { CzmCustomPrimitive, CzmTexture, CzmViewer } from 'xbsj-xe2/dist-node/xe2-cesium-objects'; import { ESSubmergingAnalysis } from '../../objs'; import { CzmESObjectWithLocation } from 'esobjs-xe2-plugin/dist-node/esobjs-xe2-plugin-main/esobjs/base'; export declare class CzmESSubmergingAnalysis extends CzmESObjectWithLocation { static readonly type: void; private _czmCustomPrimitive; get czmCustomPrimitive(): CzmCustomPrimitive; private _causticsTexture; get causticsTexture(): CzmTexture; private _foamTexture; get foamTexture(): CzmTexture; private _heightMapTexture; get heightMapTexture(): CzmTexture; private _normalMapTexture; get normalMapTexture(): CzmTexture; constructor(sceneObject: ESSubmergingAnalysis, czmViewer: CzmViewer); private isTimestamp; private getClosestTimestampIndex; flyTo(duration: number | undefined, id: number): boolean; private updateWater; }