import { Destroyable } from "@u-gis/core"; import type OlMap from "ol/Map"; import type { ESOlViewer } from "../index"; import { OlPoisContext } from "../../OlObjects/base/InnerClass/OlPois"; import { OlCursorPositionInfo } from './CursorPositionInfo'; import { OlImageriesManager } from "./ImageriesManager"; import { OlLabelManager } from "./LabelManager"; import { OlPickingManager } from './PickingManager'; export * from './CursorPositionInfo'; export * from './ImageriesManager'; export * from './LabelManager'; export * from './PickingManager'; export declare function getViewerExtensions(viewer: OlMap): OlViewerExtensions | undefined; export declare function setViewerExtensions(viewer: OlMap, viewerExtensions: OlViewerExtensions | undefined): void; export declare class OlViewerExtensions extends Destroyable { protected _viewer: OlMap; protected _olViewer: ESOlViewer; get viewer(): OlMap; get olViewer(): ESOlViewer; private _imageriesManager; get imageriesManager(): OlImageriesManager; private _labelManager; get labelManager(): OlLabelManager; private _pickingManager; get pickingManager(): OlPickingManager; private _poiContext; get poiContext(): OlPoisContext; private _cursorPositionInfo; get cursorPositionInfo(): OlCursorPositionInfo; constructor(_viewer: OlMap, _olViewer: ESOlViewer); } //# sourceMappingURL=index.d.ts.map