/** * 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 { BookerModel } from './bookerModel'; import { CreateChannelReservationModel } from './createChannelReservationModel'; import { CreatePaymentAccountModel } from './createPaymentAccountModel'; /** * With this request you can create a channel booking */ import { ClassMetaData } from '@apaleo/angular-api-proxy-common'; export interface CreateChannelBookingModel { paymentAccount?: CreatePaymentAccountModel; booker: BookerModel; /** * Additional information and comments */ comment?: string; /** * Additional information and comment by the booker */ bookerComment?: string; /** * List of reservations to create */ reservations: Array; /** * The reference of a payment transaction. This should be set when a payment transaction has been initiated and should be used to complete the transaction upon reservation creation. When set, the payment transaction completion is always triggered regardless of the reservation guarantee type and payment automation settings. */ transactionReference?: string; } export declare namespace CreateChannelBookingModel { const $metaData: ClassMetaData; }