import { Map } from 'ol'; import { Geometry } from 'ol/geom'; import VectorSource from 'ol/source/Vector'; import VectorLayer from 'ol/layer/Vector'; import { ReadAsText } from './read-as-text.class'; import { ShpZipReader } from './shp-zip-reader.class'; import { KmzZipReader } from './kmz-zip-reader.class'; export declare class MapFormatsReader { formats: { [extension: string]: ReadAsText | ShpZipReader | KmzZipReader; }; map: Map; constructor(map: Map); decodeFile(file: any): Promise>>; }