import { Resolve, MaybeAsync, ActivatedRoute } from '@angular/router'; import { MapService, ClusterMapConfig } from '@c8y/ngx-components/map'; import * as L from 'leaflet'; import * as i0 from '@angular/core'; import { EnvironmentProviders } from '@angular/core'; import { NavigatorNodeFactory, NavigatorNode } from '@c8y/ngx-components'; declare class BoundsResolverService implements Resolve { private mapService; constructor(mapService: MapService); resolve(): MaybeAsync; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; } declare class DeviceMapNavigationFactory implements NavigatorNodeFactory { nav: NavigatorNode; get(): Promise; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; } declare class DeviceMapComponent { config: ClusterMapConfig; constructor(route: ActivatedRoute); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare const deviceMapFeatureProvider: EnvironmentProviders; declare class LocationResolverService implements Resolve<[number, number]> { resolve(): MaybeAsync<[number, number]>; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; } export { BoundsResolverService, DeviceMapComponent, DeviceMapNavigationFactory, LocationResolverService, deviceMapFeatureProvider }; //# sourceMappingURL=index.d.ts.map