/** * apaleo Booking API - not safe for work * Continuously evolving version - use at your own risk! Resources and methods to manage guest journeys. * * OpenAPI spec version: v0-nsfw * * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git * Do not edit the class manually. */ import { BookReservationServiceModel } from './bookReservationServiceModel'; import { GuestModel } from './guestModel'; /** * With this request you can pick up a reservation */ import { ClassMetaData } from '@apaleo/angular-api-proxy-common'; export interface PickUpReservationModel { /** * ID of the block */ blockId: string; /** * Additional services (extras, add-ons) that should be added to the reservation */ services?: Array; /** * Date of arrival and the optional time with UTC offset
Specify either a pure date or a date and time (without fractional second part) in UTC or with UTC offset as defined in ISO8601:2004 */ arrival: string; /** * Date of departure and the optional time with UTC offset
Specify either a pure date or a date and time (without fractional second part) in UTC or with UTC offset as defined in ISO8601:2004 */ departure: string; /** * Number of adults */ adults: number; /** * The ages of the children */ childrenAges?: Array; /** * Additional information and comments */ comment?: string; /** * Additional information and comment by the guest */ guestComment?: string; primaryGuest?: GuestModel; /** * Additional guests of the reservation. */ additionalGuests?: Array; /** * The purpose of the trip, leisure or business */ travelPurpose?: PickUpReservationModel.TravelPurposeEnum; } export declare namespace PickUpReservationModel { type TravelPurposeEnum = 'Business' | 'Leisure'; const TravelPurposeEnumValues: readonly TravelPurposeEnum[]; } export declare namespace PickUpReservationModel { const $metaData: ClassMetaData; }