UNPKG

@revolugo/booking-api-client

Version:

Javascript Revolugo Booking API Client (browser + server)

59 lines (58 loc) 1.83 kB
import { CurrencyClient } from './CurrencyClient'; import { HotelRoomOfferApi } from './HotelRoomOfferApi'; /** * * @export * @interface HotelRoomOfferApiResponse */ export interface HotelRoomOfferApiResponse { /** * The total number of adults who will be staying in the property. * @type {number} * @memberof HotelRoomOfferApiResponse */ adultCount: number; /** * Date of check-in formatted as YYYY-MM-DD. * @type {string} * @memberof HotelRoomOfferApiResponse */ checkInDate: string; /** * Date of check-out formatted as YYYY-MM-DD. * @type {string} * @memberof HotelRoomOfferApiResponse */ 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 HotelRoomOfferApiResponse */ children?: string | null; /** * * @type {CurrencyClient} * @memberof HotelRoomOfferApiResponse */ currency: CurrencyClient; /** * Hotel id * @type {string} * @memberof HotelRoomOfferApiResponse */ hotelId: string; /** * * @type {HotelRoomOfferApi} * @memberof HotelRoomOfferApiResponse */ hotelRoomOffer: HotelRoomOfferApi; } /** * Check if a given object implements the HotelRoomOfferApiResponse interface. */ export declare function instanceOfHotelRoomOfferApiResponse(value: object): boolean; export declare function HotelRoomOfferApiResponseFromJSON(json: any): HotelRoomOfferApiResponse; export declare function HotelRoomOfferApiResponseFromJSONTyped(json: any, ignoreDiscriminator: boolean): HotelRoomOfferApiResponse; export declare function HotelRoomOfferApiResponseToJSON(value?: HotelRoomOfferApiResponse | null): any;