import { IDatasource } from '@csnext/cs-core'; import { LayerSource } from './layer-source'; import { DataSet } from '@csnext/cs-data'; export declare class LayerSources implements IDatasource { images: { [id: string]: string; }; layers: { [name: string]: LayerSource; }; constructor(layers: { [name: string]: LayerSource; }, images?: { [id: string]: string; }); updateLayerSource(id: string, geojson: DataSet): void; initSource(id: string, source: LayerSource): LayerSource; execute(): Promise; }