UNPKG

@revolugo/booking-api-client

Version:

Javascript Revolugo Booking API Client (browser + server)

37 lines (36 loc) 1.29 kB
import { PaymentMethodRequestPayloadApi } from './PaymentMethodRequestPayloadApi'; /** * * @export * @interface PaymentMethodRequestApi */ export interface PaymentMethodRequestApi { /** * * @type {string} * @memberof PaymentMethodRequestApi */ name: PaymentMethodRequestApiNameEnum; /** * * @type {PaymentMethodRequestPayloadApi} * @memberof PaymentMethodRequestApi */ payload?: PaymentMethodRequestPayloadApi; } /** * @export */ export declare const PaymentMethodRequestApiNameEnum: { readonly Coupon: "COUPON"; readonly CreditCard: "CREDIT_CARD"; readonly DepositAccount: "DEPOSIT_ACCOUNT"; }; export type PaymentMethodRequestApiNameEnum = typeof PaymentMethodRequestApiNameEnum[keyof typeof PaymentMethodRequestApiNameEnum]; /** * Check if a given object implements the PaymentMethodRequestApi interface. */ export declare function instanceOfPaymentMethodRequestApi(value: object): boolean; export declare function PaymentMethodRequestApiFromJSON(json: any): PaymentMethodRequestApi; export declare function PaymentMethodRequestApiFromJSONTyped(json: any, ignoreDiscriminator: boolean): PaymentMethodRequestApi; export declare function PaymentMethodRequestApiToJSON(value?: PaymentMethodRequestApi | null): any;