import { BaseCustomWebComponentConstructorAppend } from "@node-projects/base-custom-webcomponent"; import { InstanceServiceContainer } from "../../services/InstanceServiceContainer.js"; import { ILayerDepthView } from "./ILayerDepthView.js"; export declare class LayerDepthView extends BaseCustomWebComponentConstructorAppend implements ILayerDepthView { static readonly style: CSSStyleSheet; static readonly template: HTMLTemplateElement; private _viewport; private _scene; private _content; private _empty; private _depthSlider; private _depthValue; private _instanceServiceContainer; private _contentChangedHandler; private _zoomFactorChangedHandler; private _resizeObserver; private _reRenderFlag; private _maxX; private _maxY; private _depthSpacing; private _rotateX; private _rotateY; private _translateX; private _translateY; private _scale; private _layerDepthEntries; private _dragStart; private _boundPointerMove; private _boundPointerUp; constructor(); ready(): void; private _scheduleRender; private _reRender; private _copyAdoptedStyleSheets; private _createLayerTree; private _prepareCloneTree; private _prepareCloneElement; private _updateLayerDepths; private _fitScene; private _applySceneTransform; private _onPointerDown; private _onPointerMove; private _onPointerUp; private _onWheel; set instanceServiceContainer(value: InstanceServiceContainer); }