import { PartialWithUndefinedReactivePropsToNativeProps, Event, ReactivePropsToNativePropsAndChanged } from "xbsj-xe2/dist-node/xe2-base-utils"; import { SceneObjectKey } from "xbsj-xe2/dist-node/xe2-utils"; import { ES3DTileset } from "./ES3DTileset"; /** * https://www.wolai.com/earthsdk/oTfNEhFjwzUwkKHrHvSG2H * https://c0yh9tnn0na.feishu.cn/docx/BsardsehqoQpPzxwilfcM7E1nri */ export declare class ESPipeserTileset extends ES3DTileset { static readonly type: string; get typeName(): string; get defaultProps(): { url: string | import("../..").ESJResource; actorTag: string; materialMode: "normal" | "technology"; highlight: boolean; maximumScreenSpaceError: number; highlightID: number; highlightColor: import("xbsj-xe2/dist-node/xe2-base-utils").ReactiveVariable<[number, number, number, number]>; offset: import("xbsj-xe2/dist-node/xe2-base-utils").ReactiveVariable<[number, number, number] | undefined>; rotation: import("xbsj-xe2/dist-node/xe2-base-utils").ReactiveVariable<[number, number, number]>; czmImageBasedLightingFactor: import("xbsj-xe2/dist-node/xe2-base-utils").ReactiveVariable<[number, number]>; czmLuminanceAtZenith: number; czmAtmosphereScatteringIntensity: number; czmMaximumMemoryUsage: number; czmClassificationType: string; czmStyleJson: import("xbsj-xe2/dist-node/xe2-base-utils").ReactiveVariable; czmBackFaceCulling: boolean; czmDebugShowBoundingVolume: boolean; czmDebugShowContentBoundingVolume: boolean; czmskipLevelOfDetail: boolean; cacheBytes: number; colorBlendMode: "REPLACE" | "HIGHLIGHT" | "MIX"; clippingPlaneEnabled: boolean; unionClippingRegions: boolean; clippingPlaneEdgeColor: import("xbsj-xe2/dist-node/xe2-base-utils").ReactiveVariable<[number, number, number, number]>; clippingPlaneEdgeWidth: number; materialParams: { [xx: string]: any; }; allowPicking: boolean; show: boolean; collision: boolean; flyToParam: import("xbsj-xe2/dist-node/xe2-base-utils").ReactiveVariable; flyInParam: import("xbsj-xe2/dist-node/xe2-base-utils").ReactiveVariable; execOnceFuncStr: string | undefined; updateFuncStr: string | undefined; toDestroyFuncStr: string | undefined; name: string; ref: string | undefined; devTags: import("xbsj-xe2/dist-node/xe2-base-utils").ReactiveVariable; extras: import("xbsj-xe2/dist-node/xe2-base-utils").ReactiveVariable; colorMode: string; }; get json(): JsonType; set json(value: JsonType); static description: { colorMode: [string, string][]; }; private _setLayerVisibleEvent; get setLayerVisibleEvent(): Event<[name: string, layerJson: string | { [key: string]: any; }[]]>; setLayerVisible(name: string, layerJson: string | ({ [key: string]: any; }[])): void; private _setLayerColorEvent; get setLayerColorEvent(): Event<[name: string, layerJson: string | { [key: string]: any; }[]]>; setLayerColor(name: string, layerJson: string | ({ [key: string]: any; }[])): void; constructor(id?: SceneObjectKey); getProperties(language?: string): import("xbsj-xe2/dist-node/xe2-base-objects").Property[]; } export declare namespace ESPipeserTileset { const createDefaultProps: () => { url: string | import("../..").ESJResource; actorTag: string; materialMode: "normal" | "technology"; highlight: boolean; maximumScreenSpaceError: number; highlightID: number; highlightColor: import("xbsj-xe2/dist-node/xe2-base-utils").ReactiveVariable<[number, number, number, number]>; offset: import("xbsj-xe2/dist-node/xe2-base-utils").ReactiveVariable<[number, number, number] | undefined>; rotation: import("xbsj-xe2/dist-node/xe2-base-utils").ReactiveVariable<[number, number, number]>; czmImageBasedLightingFactor: import("xbsj-xe2/dist-node/xe2-base-utils").ReactiveVariable<[number, number]>; czmLuminanceAtZenith: number; czmAtmosphereScatteringIntensity: number; czmMaximumMemoryUsage: number; czmClassificationType: string; czmStyleJson: import("xbsj-xe2/dist-node/xe2-base-utils").ReactiveVariable; czmBackFaceCulling: boolean; czmDebugShowBoundingVolume: boolean; czmDebugShowContentBoundingVolume: boolean; czmskipLevelOfDetail: boolean; cacheBytes: number; colorBlendMode: "REPLACE" | "HIGHLIGHT" | "MIX"; clippingPlaneEnabled: boolean; unionClippingRegions: boolean; clippingPlaneEdgeColor: import("xbsj-xe2/dist-node/xe2-base-utils").ReactiveVariable<[number, number, number, number]>; clippingPlaneEdgeWidth: number; materialParams: { [xx: string]: any; }; allowPicking: boolean; show: boolean; collision: boolean; flyToParam: import("xbsj-xe2/dist-node/xe2-base-utils").ReactiveVariable; flyInParam: import("xbsj-xe2/dist-node/xe2-base-utils").ReactiveVariable; execOnceFuncStr: string | undefined; updateFuncStr: string | undefined; toDestroyFuncStr: string | undefined; name: string; ref: string | undefined; devTags: import("xbsj-xe2/dist-node/xe2-base-utils").ReactiveVariable; extras: import("xbsj-xe2/dist-node/xe2-base-utils").ReactiveVariable; colorMode: string; }; } export interface ESPipeserTileset extends ReactivePropsToNativePropsAndChanged> { } declare type JsonType = PartialWithUndefinedReactivePropsToNativeProps & { type: string; }>; export {};