UNPKG

@geogirafe/lib-geoportal

Version:

GeoGirafe is a flexible application to build online geoportals.

15 lines (14 loc) 529 B
import BaseLayer from '../../models/layers/baselayer'; import { SharedLayer } from './sharedstate'; import LayerManager from '../layers/layermanager'; import State from '../state/state'; import ThemesHelper from '../themes/themeshelper'; declare class StateSerializer { layerManager: LayerManager; themesHelper: ThemesHelper; constructor(); getSerializedState(state: State): string; getSerializedLayerTree(layers: BaseLayer[]): SharedLayer[]; private getSerializedLayer; } export default StateSerializer;