@revolugo/booking-api-client
Version:
Javascript Revolugo Booking API Client (browser + server)
35 lines (34 loc) • 1.18 kB
TypeScript
import { PaymentMethodApiOneOf1Payload } from './PaymentMethodApiOneOf1Payload';
/**
*
* @export
* @interface PaymentMethodApiOneOf1
*/
export interface PaymentMethodApiOneOf1 {
/**
*
* @type {string}
* @memberof PaymentMethodApiOneOf1
*/
name: PaymentMethodApiOneOf1NameEnum;
/**
*
* @type {PaymentMethodApiOneOf1Payload}
* @memberof PaymentMethodApiOneOf1
*/
payload: PaymentMethodApiOneOf1Payload;
}
/**
* @export
*/
export declare const PaymentMethodApiOneOf1NameEnum: {
readonly Coupon: "COUPON";
};
export type PaymentMethodApiOneOf1NameEnum = typeof PaymentMethodApiOneOf1NameEnum[keyof typeof PaymentMethodApiOneOf1NameEnum];
/**
* Check if a given object implements the PaymentMethodApiOneOf1 interface.
*/
export declare function instanceOfPaymentMethodApiOneOf1(value: object): boolean;
export declare function PaymentMethodApiOneOf1FromJSON(json: any): PaymentMethodApiOneOf1;
export declare function PaymentMethodApiOneOf1FromJSONTyped(json: any, ignoreDiscriminator: boolean): PaymentMethodApiOneOf1;
export declare function PaymentMethodApiOneOf1ToJSON(value?: PaymentMethodApiOneOf1 | null): any;