/** * 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 { ClassMetaData } from '@apaleo/angular-api-proxy-common'; export interface FailAuthorizationRequest { /** * Reason code for the authorization failure. */ reasonCode: FailAuthorizationRequest.ReasonCodeEnum; /** * Textual description of the failure reason. */ failureReason?: string; /** * Transaction Id of Authorization in the payment service payment transaction log. Required if transaction id already set for authorization. */ transactionId?: string; /** * The actual date and time of EXPIRE event. Required if Apaleo.Api.Modules.Booking.Models.Authorization.FailAuthorizationRequest.ReasonCode is Apaleo.Api.Modules.Booking.Models.Authorization.AuthorizationFailureReasonCode.Expired.
A date and time (without fractional second part) in UTC or with UTC offset as defined in ISO8601:2004 */ expiredAt?: Date; } export declare namespace FailAuthorizationRequest { type ReasonCodeEnum = 'Failed' | 'Expired'; const ReasonCodeEnumValues: readonly ReasonCodeEnum[]; } export declare namespace FailAuthorizationRequest { const $metaData: ClassMetaData; }