/** * 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 { ActionModelReservationTimeSliceActionNotAllowedReservationTimeSliceActionReason } from './actionModelReservationTimeSliceActionNotAllowedReservationTimeSliceActionReason'; import { AmountModel } from './amountModel'; import { EmbeddedRatePlanModel } from './embeddedRatePlanModel'; import { EmbeddedUnitGroupModel } from './embeddedUnitGroupModel'; import { EmbeddedUnitModel } from './embeddedUnitModel'; import { MonetaryValueModel } from './monetaryValueModel'; import { ReservationServiceModel } from './reservationServiceModel'; import { ClassMetaData } from '@apaleo/angular-api-proxy-common'; export interface TimeSliceModel { /** * The start date and time for this time slice
A date and time (without fractional second part) in UTC or with UTC offset as defined in ISO8601:2004 */ from: Date; /** * The end date and time for this time slice
A date and time (without fractional second part) in UTC or with UTC offset as defined in ISO8601:2004 */ to: Date; /** * The service date for this time slice */ serviceDate: string; ratePlan: EmbeddedRatePlanModel; unitGroup: EmbeddedUnitGroupModel; unit?: EmbeddedUnitModel; baseAmount: AmountModel; totalGrossAmount: MonetaryValueModel; /** * The list of services included in the rate plan (package elements) */ includedServices?: Array; /** * The list of actions allowed for this time slice */ actions?: Array; } export declare namespace TimeSliceModel { const $metaData: ClassMetaData; }