import type RootStore from "./RootStore";
export type MaplibreViewMode = "floorplan" | "map2d" | "map3d";
export default class MaplibreStore {
    rootStore: RootStore;
    mapViewMode: MaplibreViewMode;
    maplibreSelected: boolean;
    isOnline: boolean;
    private readonly handleOnline;
    private readonly handleOffline;
    constructor(rootStore: RootStore);
    dispose(): void;
    setOnline(isOnline: boolean): void;
    activateMaplibre(): void;
    deactivateMaplibre(): void;
    get hideModeSwitchButton(): boolean;
    get maplibreEnabled(): boolean;
    get useMaplibreMap(): boolean;
    get showMaplibre(): boolean;
    get isMap3d(): boolean;
    private getInitialViewMode;
}
//# sourceMappingURL=MaplibreStore.d.ts.map