import { Destroyable } from 'vtxf-xe2/dist-node/xe2-base-utils'; import { ObservableSet } from 'vtxf-xe2/dist-node/xe2-utils'; import { DomElementBaseCssTextOptionsType, DomElementSideMoving, DomElementSideType } from './DomElementSideMoving'; import { My3dtilesApp } from '..'; export declare function getSideFactor(sideType: DomElementSideType): [number, number]; export declare class DomElementSideMovingWrapper extends Destroyable { private _owner; private _element; private _sideType; get owner(): AppLayoutResizingResetting; private _desm; get desm(): DomElementSideMoving; constructor(_owner: AppLayoutResizingResetting, _element: HTMLDivElement, _sideType: DomElementSideType); } export declare class AppLayoutResizingResetting extends Destroyable { private _owner; get owner(): AppLayoutResizing; get element(): HTMLDivElement; private _wrappers; constructor(_owner: AppLayoutResizing); } export declare class AppLayoutResizing extends Destroyable { private _owner; get owner(): AppLayout; private _element; get element(): HTMLDivElement | undefined; set element(value: HTMLDivElement | undefined); get elementChanged(): import("vtxf-xe2/dist-node/xe2-base-utils").Listener<[HTMLDivElement | undefined, HTMLDivElement | undefined]>; private _sideTypes; get sideTypes(): ObservableSet; private _minSize; get minSize(): [width: number, height: number]; set minSize(value: [width: number, height: number]); get minSizeChanged(): import("vtxf-xe2/dist-node/xe2-base-utils").Listener<[[width: number, height: number], [width: number, height: number]]>; private _maxSize; get maxSize(): [width: number, height: number]; set maxSize(value: [width: number, height: number]); get maxSizeChanged(): import("vtxf-xe2/dist-node/xe2-base-utils").Listener<[[width: number, height: number], [width: number, height: number]]>; private _resizingEvent; private _resizingResetting; constructor(_owner: AppLayout, sideTypes: DomElementSideType[]); } export declare class AppLayout extends Destroyable { private _owner; private _leftSideBarResizing; get leftSideBarResizing(): AppLayoutResizing; private _builtinSceneTreeContainerBottomResizing; get builtinSceneTreeContainerBottomResizing(): AppLayoutResizing; private _sceneTreeContainerBottomResizing; get sceneTreeContainerBottomResizing(): AppLayoutResizing; private _bottomSideBarResizing; get bottomSideBarResizing(): AppLayoutResizing; hoverCssColor: string; baseCssTextOptions: DomElementBaseCssTextOptionsType; constructor(_owner: My3dtilesApp); }