import { Observable } from 'rxjs'; import { Accommodation, AccommodationsService, BookingAccommodation, BookingCity } from "./accommodations.service"; import { CacheService } from "./cache.service"; import * as i0 from "@angular/core"; export declare class CachedAccommodationsService { private cache; private accommodationsService; constructor(cache: CacheService, accommodationsService: AccommodationsService); getBookingCity(countryName: string, cityName: string): Observable; findByCity(cityName: string, countryName: string, lang: string): Observable; findBestByCity(cityName: string, countryName: string, dateOfArrival?: string, countOfNights?: number, numberOfPeople?: number): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }