UNPKG

@revolugo/booking-api-client

Version:

Javascript Revolugo Booking API Client (browser + server)

38 lines (37 loc) 1.29 kB
import { HotelImageApi } from './HotelImageApi'; import { HotelRoomOfferApi } from './HotelRoomOfferApi'; import { TagApi } from './TagApi'; /** * * @export * @interface HotelOfferApiAllOf */ export interface HotelOfferApiAllOf { /** * ⚠️ Cached images of the hotel. May be empty, use the endpoint /hotels/{id}/images to get the latest images. * * List of hotel images in various sizes featuring an indicator for the primary (hero) image * @type {Array<HotelImageApi>} * @memberof HotelOfferApiAllOf */ hotelImages: Array<HotelImageApi>; /** * * @type {Array<HotelRoomOfferApi>} * @memberof HotelOfferApiAllOf */ hotelRoomOffers: Array<HotelRoomOfferApi>; /** * * @type {Array<TagApi>} * @memberof HotelOfferApiAllOf */ tags?: Array<TagApi>; } /** * Check if a given object implements the HotelOfferApiAllOf interface. */ export declare function instanceOfHotelOfferApiAllOf(value: object): boolean; export declare function HotelOfferApiAllOfFromJSON(json: any): HotelOfferApiAllOf; export declare function HotelOfferApiAllOfFromJSONTyped(json: any, ignoreDiscriminator: boolean): HotelOfferApiAllOf; export declare function HotelOfferApiAllOfToJSON(value?: HotelOfferApiAllOf | null): any;