import { Observable } from 'rxjs'; import { Position } from '../../models/position.model'; import { Point } from '../../models/point.model'; import { MapService } from './abstract-map'; export declare abstract class GeoCodingService { map: MapService; initMap(map: MapService): void; abstract getAddress(latitude: number, longitude: number): Observable; abstract getCoordinates(address: string): Observable; }