@revolugo/booking-api-client
Version:
Javascript Revolugo Booking API Client (browser + server)
35 lines (34 loc) • 1.2 kB
TypeScript
import { PaymentMethodApiOneOf2Payload } from './PaymentMethodApiOneOf2Payload';
/**
*
* @export
* @interface PaymentMethodApiOneOf2
*/
export interface PaymentMethodApiOneOf2 {
/**
*
* @type {string}
* @memberof PaymentMethodApiOneOf2
*/
name: PaymentMethodApiOneOf2NameEnum;
/**
*
* @type {PaymentMethodApiOneOf2Payload}
* @memberof PaymentMethodApiOneOf2
*/
payload: PaymentMethodApiOneOf2Payload;
}
/**
* @export
*/
export declare const PaymentMethodApiOneOf2NameEnum: {
readonly DepositAccount: "DEPOSIT_ACCOUNT";
};
export type PaymentMethodApiOneOf2NameEnum = typeof PaymentMethodApiOneOf2NameEnum[keyof typeof PaymentMethodApiOneOf2NameEnum];
/**
* Check if a given object implements the PaymentMethodApiOneOf2 interface.
*/
export declare function instanceOfPaymentMethodApiOneOf2(value: object): boolean;
export declare function PaymentMethodApiOneOf2FromJSON(json: any): PaymentMethodApiOneOf2;
export declare function PaymentMethodApiOneOf2FromJSONTyped(json: any, ignoreDiscriminator: boolean): PaymentMethodApiOneOf2;
export declare function PaymentMethodApiOneOf2ToJSON(value?: PaymentMethodApiOneOf2 | null): any;