import { ICapturePngOption } from '../../model/map/ICaptureOption'; import { CameraController } from '../core/CameraController'; import { Scene } from '../core/Scene'; import Store from '../core/Store'; import Painter from '../Painter'; import { MapDataManager } from '../../konva2d/manager/MapDataManager'; import { FloorManager } from '../floor/FloorManager'; export declare class CaptureManager { private store?; private cameraController?; private mapDataManager?; private painter; private scene; private floorManager; private cropImageToContent; init(store: Store, cameraController: CameraController, mapDataManager: MapDataManager): void; setPainter(painter: Painter): void; setScene(scene: Scene): void; setFloorManager(floorManager: FloorManager): void; convertToImg(options: ICapturePngOption): Promise; convertToImgMultiFloor(options: ICapturePngOption): Promise; private captureCurrentView; }