#ifndef THIRD_PARTY_BLINK_PUBLIC_MOJOM_PAYMENTS_PAYMENT_APP_MOJOM_PARAMS_DATA_H_
#define THIRD_PARTY_BLINK_PUBLIC_MOJOM_PAYMENTS_PAYMENT_APP_MOJOM_PARAMS_DATA_H_
#include "mojo/public/cpp/bindings/lib/bindings_internal.h"
#include "mojo/public/cpp/bindings/lib/buffer.h"
#if defined(__clang__)
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wunused-private-field"
#endif
namespace mojo::internal {
class ValidationContext;
}
namespace payments::mojom {
namespace internal {
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PaymentManager_Init_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PaymentManager_DeletePaymentInstrument_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PaymentManager_DeletePaymentInstrument_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PaymentManager_GetPaymentInstrument_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PaymentManager_GetPaymentInstrument_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PaymentManager_KeysOfPaymentInstruments_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PaymentManager_KeysOfPaymentInstruments_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PaymentManager_HasPaymentInstrument_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PaymentManager_HasPaymentInstrument_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PaymentManager_SetPaymentInstrument_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PaymentManager_SetPaymentInstrument_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PaymentManager_ClearPaymentInstruments_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PaymentManager_ClearPaymentInstruments_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PaymentManager_SetUserHint_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PaymentManager_EnableDelegations_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PaymentManager_EnableDelegations_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PaymentHandlerResponseCallback_OnResponseForAbortPayment_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PaymentHandlerResponseCallback_OnResponseForCanMakePayment_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PaymentHandlerResponseCallback_OnResponseForPaymentRequest_Params_Data { … };
static_assert …;
}
class PaymentManager_Init_ParamsDataView { … };
class PaymentManager_DeletePaymentInstrument_ParamsDataView { … };
class PaymentManager_DeletePaymentInstrument_ResponseParamsDataView { … };
class PaymentManager_GetPaymentInstrument_ParamsDataView { … };
class PaymentManager_GetPaymentInstrument_ResponseParamsDataView { … };
class PaymentManager_KeysOfPaymentInstruments_ParamsDataView { … };
class PaymentManager_KeysOfPaymentInstruments_ResponseParamsDataView { … };
class PaymentManager_HasPaymentInstrument_ParamsDataView { … };
class PaymentManager_HasPaymentInstrument_ResponseParamsDataView { … };
class PaymentManager_SetPaymentInstrument_ParamsDataView { … };
class PaymentManager_SetPaymentInstrument_ResponseParamsDataView { … };
class PaymentManager_ClearPaymentInstruments_ParamsDataView { … };
class PaymentManager_ClearPaymentInstruments_ResponseParamsDataView { … };
class PaymentManager_SetUserHint_ParamsDataView { … };
class PaymentManager_EnableDelegations_ParamsDataView { … };
class PaymentManager_EnableDelegations_ResponseParamsDataView { … };
class PaymentHandlerResponseCallback_OnResponseForAbortPayment_ParamsDataView { … };
class PaymentHandlerResponseCallback_OnResponseForCanMakePayment_ParamsDataView { … };
class PaymentHandlerResponseCallback_OnResponseForPaymentRequest_ParamsDataView { … };
inline void PaymentManager_Init_ParamsDataView::GetContextUrlDataView(
::url::mojom::UrlDataView* output) { … }
inline void PaymentManager_Init_ParamsDataView::GetServiceWorkerScopeDataView(
mojo::StringDataView* output) { … }
inline void PaymentManager_DeletePaymentInstrument_ParamsDataView::GetInstrumentKeyDataView(
mojo::StringDataView* output) { … }
inline void PaymentManager_GetPaymentInstrument_ParamsDataView::GetInstrumentKeyDataView(
mojo::StringDataView* output) { … }
inline void PaymentManager_GetPaymentInstrument_ResponseParamsDataView::GetInstrumentDataView(
PaymentInstrumentDataView* output) { … }
inline void PaymentManager_KeysOfPaymentInstruments_ResponseParamsDataView::GetKeysDataView(
mojo::ArrayDataView<mojo::StringDataView>* output) { … }
inline void PaymentManager_HasPaymentInstrument_ParamsDataView::GetInstrumentKeyDataView(
mojo::StringDataView* output) { … }
inline void PaymentManager_SetPaymentInstrument_ParamsDataView::GetInstrumentKeyDataView(
mojo::StringDataView* output) { … }
inline void PaymentManager_SetPaymentInstrument_ParamsDataView::GetInstrumentDataView(
PaymentInstrumentDataView* output) { … }
inline void PaymentManager_SetUserHint_ParamsDataView::GetUserHintDataView(
mojo::StringDataView* output) { … }
inline void PaymentManager_EnableDelegations_ParamsDataView::GetDelegationsDataView(
mojo::ArrayDataView<PaymentDelegation>* output) { … }
inline void PaymentHandlerResponseCallback_OnResponseForCanMakePayment_ParamsDataView::GetResponseDataView(
CanMakePaymentResponseDataView* output) { … }
inline void PaymentHandlerResponseCallback_OnResponseForPaymentRequest_ParamsDataView::GetResponseDataView(
PaymentHandlerResponseDataView* output) { … }
}
#if defined(__clang__)
#pragma clang diagnostic pop
#endif
#endif