UNPKG

@revolugo/booking-api-client

Version:

Javascript Revolugo Booking API Client (browser + server)

65 lines (64 loc) 2.12 kB
import { CurrencyClient } from './CurrencyClient'; import { HotelRoomOfferApi } from './HotelRoomOfferApi'; /** * * @export * @interface HotelRoomOffersDataApiResponse */ export interface HotelRoomOffersDataApiResponse { /** * The total number of adults who will be staying in the property. * @type {number} * @memberof HotelRoomOffersDataApiResponse */ adultCount: number; /** * Date of check-in formatted as YYYY-MM-DD. * @type {string} * @memberof HotelRoomOffersDataApiResponse */ checkInDate: string; /** * Date of check-out formatted as YYYY-MM-DD. * @type {string} * @memberof HotelRoomOffersDataApiResponse */ checkOutDate: string; /** * A comma-separated list of child ages (0 up to 17). e.g.: "3,7" represents 2 children respectively 3 and 7 years old. * @type {string} * @memberof HotelRoomOffersDataApiResponse */ children?: string | null; /** * * @type {CurrencyClient} * @memberof HotelRoomOffersDataApiResponse */ currency: CurrencyClient; /** * Hotel id * @type {string} * @memberof HotelRoomOffersDataApiResponse */ hotelId: string; /** * List of **Hotel Room Offers** sorted by price ascending. * @type {Array<HotelRoomOfferApi>} * @memberof HotelRoomOffersDataApiResponse */ hotelRoomOffers: Array<HotelRoomOfferApi>; /** * Hotel timezone * @type {string} * @memberof HotelRoomOffersDataApiResponse */ hotelTimezone: string; } /** * Check if a given object implements the HotelRoomOffersDataApiResponse interface. */ export declare function instanceOfHotelRoomOffersDataApiResponse(value: object): boolean; export declare function HotelRoomOffersDataApiResponseFromJSON(json: any): HotelRoomOffersDataApiResponse; export declare function HotelRoomOffersDataApiResponseFromJSONTyped(json: any, ignoreDiscriminator: boolean): HotelRoomOffersDataApiResponse; export declare function HotelRoomOffersDataApiResponseToJSON(value?: HotelRoomOffersDataApiResponse | null): any;