import { HttpClient } from '@angular/common/http'; import { Observable } from 'rxjs'; import { PytApisConfig } from "./pyt-apis.module"; import * as i0 from "@angular/core"; export interface BookingCity { cityId: number; cityName: string; countryName: string; } export interface Accommodation { name: string; link: string; } export interface BookingAccommodation extends Accommodation { rating: number; price: number; } export declare class AccommodationsService { private http; private config; constructor(http: HttpClient, config: PytApisConfig); findByCity(cityName: string, countryName: string, lang: string): Observable; findByRegion(regionName: string, lang: string): Observable; findById(id: string): Observable; getBookingCity(countryName: string, cityName: string): Observable; findBest(countryName: string, cityName: string, dateOfArrival?: string, countOfNights?: number, numberOfPeople?: number, userId?: string): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }