/** * apaleo logs API - not safe for work * Continuously evolving version - use at your own risk! Different logs: night audit, transactions export, folio change log * * 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 { ReservationChangeModel } from './reservationChangeModel'; import { ClassMetaData } from '@apaleo/angular-api-proxy-common'; export interface ReservationChangeLogItemModel { /** * The ID of the reservation */ reservationId: string; /** * The type of the operation */ eventType: ReservationChangeLogItemModel.EventTypeEnum; /** * The list of changes */ changes?: Array; /** * The ID of the client that triggered this event */ clientId: string; /** * The ID of the property */ propertyId: string; /** * Date and time when the operation has been executed
A date and time (without fractional second part) in UTC or with UTC offset as defined in ISO8601:2004 */ created: Date; /** * The ID of the user that triggered this event */ subjectId?: string; } export declare namespace ReservationChangeLogItemModel { type EventTypeEnum = 'Created' | 'Amended' | 'CheckedIn' | 'CheckedOut' | 'Canceled' | 'SetToNoShow' | 'CityTaxAdded' | 'CityTaxRemoved' | 'UnitAssigned' | 'UnitUnassigned' | 'PaymentAccountSet' | 'PaymentAccountRemoved' | 'InvoiceStatusChanged' | 'Changed' | 'CheckInReverted' | 'UnitLocked' | 'UnitUnlocked' | 'PickedUpFromBlock'; const EventTypeEnumValues: readonly EventTypeEnum[]; } export declare namespace ReservationChangeLogItemModel { const $metaData: ClassMetaData; }