import { BaseCustomWebComponentConstructorAppend } from "@node-projects/base-custom-webcomponent"; import { IMiniatureView } from "./IMiniatureView.js"; import { InstanceServiceContainer } from "../../services/InstanceServiceContainer.js"; export declare class MiniatureView extends BaseCustomWebComponentConstructorAppend implements IMiniatureView { static readonly style: CSSStyleSheet; static readonly template: HTMLTemplateElement; private _innerDiv; private _outerDiv; private _above; private _instanceServiceContainer; private _contentChangedHandler; private _maxX; private _maxY; private _resizeObserver; private _innerShadow; private _zoomFactorChangedHandler; private _viewRect; private _minatureScaleX; private _minatureScaleY; private _reRenderFlag; private _isDragging; private _boundMouseMove; private _boundMouseUp; constructor(); ready(): void; private _reSize; private _reRender; private _reDrawRect; private _onMouseDown; private _onMouseMove; private _onMouseUp; private _moveCanvasToMousePosition; set instanceServiceContainer(value: InstanceServiceContainer); }