import { MapDataManager } from './MapDataManager'; import { FloorManager } from './FloorManager'; import { IConTexture } from '../texture/IconTexture'; import { IMapOptions } from '../../model/IMapOption'; import { ChangeFloorObserverManager } from './ChangeFloorObserverManager'; export declare class BackgroundManager extends ChangeFloorObserverManager { private iconStyle; private floorManager; private mapOption; private mapDataManager; private iconId; constructor(); init(iconStyle: IConTexture, mapOption: IMapOptions, floorManager: FloorManager, mapDataManager: MapDataManager): Promise; draw(floorId: string): Promise; changeShowBackground(visible: boolean): void; private makeGroups; private makeGroup; }