/** * apaleo Rate Plan API - not safe for work * Continuously evolving version - use at your own risk! Manage the rate plans and rates to rent out your inventory and extra services. * * 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 { CalculatedRateModel } from './calculatedRateModel'; import { MonetaryValueModel } from './monetaryValueModel'; import { RateRestrictionsModel } from './rateRestrictionsModel'; import { ClassMetaData } from '@apaleo/angular-api-proxy-common'; export interface BatchRateItemModel { /** * The rate plan id */ ratePlanId: string; /** * Date and time the rate begins
A date and time (without fractional second part) in UTC or with UTC offset as defined in ISO8601:2004 */ from: Date; /** * Date and time the rate ends
A date and time (without fractional second part) in UTC or with UTC offset as defined in ISO8601:2004 */ to: Date; price?: MonetaryValueModel; includedServicesPrice?: MonetaryValueModel; /** * A list of prices for occupancies 2 or higher. Only set, if the rate plan defines surcharges for different occupancies */ calculatedPrices?: Array; restrictions?: RateRestrictionsModel; } export declare namespace BatchRateItemModel { const $metaData: ClassMetaData; }