import { HttpService } from '@nestjs/common'; import { Cache } from 'cache-manager'; import { ICity } from './interfaces'; export declare class GeobaseService { private readonly httpService; private readonly cache; private readonly cityCacheKey; private readonly suggestCacheKey; constructor(httpService: HttpService, cache: Cache); suggest(query: string, userIp: string): Promise; get(cityId: number): Promise; list(cityIds?: number[]): Promise; idsToCities(ids: number[]): Promise; private getCityFromCache; private cacheCity; } //# sourceMappingURL=geobase.service.d.ts.map