import { GeolocationCityToCoordinatesResponseModel, GeolocationCoordinatesToCityResponseModel, GeolocationZipToCoordinatesResponseModel } from '../models/geolocation.model'; import { OpenWeatherMapOneCallGeolocationService } from '../services/openweathermap-onecall-geolocation.service'; export declare class OpenWeatherMapOneCallGeolocationController { private readonly geolocationService; private readonly logger; constructor(geolocationService: OpenWeatherMapOneCallGeolocationService); getCityCoordinates(city: string): Promise; getZipCoordinates(zip: string): Promise; getCity(lat: number, lon: number): Promise; }