@revolugo/booking-api-client
Version:
Javascript Revolugo Booking API Client (browser + server)
35 lines (34 loc) • 1.19 kB
TypeScript
import { PaymentMethodApiOneOf3Payload } from './PaymentMethodApiOneOf3Payload';
/**
*
* @export
* @interface PaymentMethodApiOneOf3
*/
export interface PaymentMethodApiOneOf3 {
/**
*
* @type {string}
* @memberof PaymentMethodApiOneOf3
*/
name: PaymentMethodApiOneOf3NameEnum;
/**
*
* @type {PaymentMethodApiOneOf3Payload}
* @memberof PaymentMethodApiOneOf3
*/
payload: PaymentMethodApiOneOf3Payload;
}
/**
* @export
*/
export declare const PaymentMethodApiOneOf3NameEnum: {
readonly PayLater: "PAY_LATER";
};
export type PaymentMethodApiOneOf3NameEnum = typeof PaymentMethodApiOneOf3NameEnum[keyof typeof PaymentMethodApiOneOf3NameEnum];
/**
* Check if a given object implements the PaymentMethodApiOneOf3 interface.
*/
export declare function instanceOfPaymentMethodApiOneOf3(value: object): boolean;
export declare function PaymentMethodApiOneOf3FromJSON(json: any): PaymentMethodApiOneOf3;
export declare function PaymentMethodApiOneOf3FromJSONTyped(json: any, ignoreDiscriminator: boolean): PaymentMethodApiOneOf3;
export declare function PaymentMethodApiOneOf3ToJSON(value?: PaymentMethodApiOneOf3 | null): any;