import { PaymentMethodRequestApi } from './PaymentMethodRequestApi';
/**
 *
 * @export
 * @interface PaymentMethodUpdatePayloadApi
 */
export interface PaymentMethodUpdatePayloadApi {
    /**
     * List of preferred payment methods to be used along with their respective payload (when applicable) in order to fulfill the booking.
     * @type {Array<PaymentMethodRequestApi>}
     * @memberof PaymentMethodUpdatePayloadApi
     */
    paymentMethods: Array<PaymentMethodRequestApi>;
}
/**
 * Check if a given object implements the PaymentMethodUpdatePayloadApi interface.
 */
export declare function instanceOfPaymentMethodUpdatePayloadApi(value: object): boolean;
export declare function PaymentMethodUpdatePayloadApiFromJSON(json: any): PaymentMethodUpdatePayloadApi;
export declare function PaymentMethodUpdatePayloadApiFromJSONTyped(json: any, ignoreDiscriminator: boolean): PaymentMethodUpdatePayloadApi;
export declare function PaymentMethodUpdatePayloadApiToJSON(value?: PaymentMethodUpdatePayloadApi | null): any;
