/// import { ElementRef, EventEmitter } from '@angular/core'; import { EsriLoaderService } from 'angular-esri-loader'; import { EsriModuleProvider } from './index'; export declare class EsriMapService { private esriLoader; private moduleProvider; isLoaded: EventEmitter<{}>; map: __esri.Map; mapView: __esri.MapView; constructor(esriLoader: EsriLoaderService, moduleProvider: EsriModuleProvider); loadMap(mapProperties: __esri.MapProperties, mapViewProperties: __esri.MapViewProperties, mapEl: ElementRef): Promise<{ map: __esri.Map; mapView: __esri.MapView; }>; loadWebMap(webMapProperties: __esri.WebMapProperties, mapViewProperties: __esri.MapViewProperties, mapEl: ElementRef): Promise<{ map: __esri.WebMap; mapView: __esri.MapView; }>; addWidget(element: HTMLElement, position: string): void; extend(obj: any, src: any): any; }