chromium/out/Default/gen/chrome/browser/cart/chrome_cart.mojom-params-data.h

// chrome/browser/cart/chrome_cart.mojom-params-data.h is auto generated by mojom_bindings_generator.py, do not edit

// Copyright 2019 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#ifndef CHROME_BROWSER_CART_CHROME_CART_MOJOM_PARAMS_DATA_H_
#define CHROME_BROWSER_CART_CHROME_CART_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 chrome_cart::mojom {
namespace internal {
class  CartHandler_GetMerchantCarts_Params_Data {};
static_assert;
class  CartHandler_GetMerchantCarts_ResponseParams_Data {};
static_assert;
class  CartHandler_GetCartFeatureEnabled_Params_Data {};
static_assert;
class  CartHandler_GetCartFeatureEnabled_ResponseParams_Data {};
static_assert;
class  CartHandler_HideCartModule_Params_Data {};
static_assert;
class  CartHandler_RestoreHiddenCartModule_Params_Data {};
static_assert;
class  CartHandler_HideCart_Params_Data {};
static_assert;
class  CartHandler_HideCart_ResponseParams_Data {};
static_assert;
class  CartHandler_RestoreHiddenCart_Params_Data {};
static_assert;
class  CartHandler_RestoreHiddenCart_ResponseParams_Data {};
static_assert;
class  CartHandler_RemoveCart_Params_Data {};
static_assert;
class  CartHandler_RemoveCart_ResponseParams_Data {};
static_assert;
class  CartHandler_RestoreRemovedCart_Params_Data {};
static_assert;
class  CartHandler_RestoreRemovedCart_ResponseParams_Data {};
static_assert;
class  CartHandler_GetWarmWelcomeVisible_Params_Data {};
static_assert;
class  CartHandler_GetWarmWelcomeVisible_ResponseParams_Data {};
static_assert;
class  CartHandler_GetDiscountURL_Params_Data {};
static_assert;
class  CartHandler_GetDiscountURL_ResponseParams_Data {};
static_assert;
class  CartHandler_GetDiscountConsentCardVisible_Params_Data {};
static_assert;
class  CartHandler_GetDiscountConsentCardVisible_ResponseParams_Data {};
static_assert;
class  CartHandler_GetDiscountToggleVisible_Params_Data {};
static_assert;
class  CartHandler_GetDiscountToggleVisible_ResponseParams_Data {};
static_assert;
class  CartHandler_OnDiscountConsentAcknowledged_Params_Data {};
static_assert;
class  CartHandler_OnDiscountConsentDismissed_Params_Data {};
static_assert;
class  CartHandler_OnDiscountConsentContinued_Params_Data {};
static_assert;
class  CartHandler_ShowNativeConsentDialog_Params_Data {};
static_assert;
class  CartHandler_ShowNativeConsentDialog_ResponseParams_Data {};
static_assert;
class  CartHandler_GetDiscountEnabled_Params_Data {};
static_assert;
class  CartHandler_GetDiscountEnabled_ResponseParams_Data {};
static_assert;
class  CartHandler_SetDiscountEnabled_Params_Data {};
static_assert;
class  CartHandler_PrepareForNavigation_Params_Data {};
static_assert;

}  // namespace internal


class CartHandler_GetMerchantCarts_ParamsDataView {};


class CartHandler_GetMerchantCarts_ResponseParamsDataView {};


class CartHandler_GetCartFeatureEnabled_ParamsDataView {};


class CartHandler_GetCartFeatureEnabled_ResponseParamsDataView {};


class CartHandler_HideCartModule_ParamsDataView {};


class CartHandler_RestoreHiddenCartModule_ParamsDataView {};


class CartHandler_HideCart_ParamsDataView {};


class CartHandler_HideCart_ResponseParamsDataView {};


class CartHandler_RestoreHiddenCart_ParamsDataView {};


class CartHandler_RestoreHiddenCart_ResponseParamsDataView {};


class CartHandler_RemoveCart_ParamsDataView {};


class CartHandler_RemoveCart_ResponseParamsDataView {};


class CartHandler_RestoreRemovedCart_ParamsDataView {};


class CartHandler_RestoreRemovedCart_ResponseParamsDataView {};


class CartHandler_GetWarmWelcomeVisible_ParamsDataView {};


class CartHandler_GetWarmWelcomeVisible_ResponseParamsDataView {};


class CartHandler_GetDiscountURL_ParamsDataView {};


class CartHandler_GetDiscountURL_ResponseParamsDataView {};


class CartHandler_GetDiscountConsentCardVisible_ParamsDataView {};


class CartHandler_GetDiscountConsentCardVisible_ResponseParamsDataView {};


class CartHandler_GetDiscountToggleVisible_ParamsDataView {};


class CartHandler_GetDiscountToggleVisible_ResponseParamsDataView {};


class CartHandler_OnDiscountConsentAcknowledged_ParamsDataView {};


class CartHandler_OnDiscountConsentDismissed_ParamsDataView {};


class CartHandler_OnDiscountConsentContinued_ParamsDataView {};


class CartHandler_ShowNativeConsentDialog_ParamsDataView {};


class CartHandler_ShowNativeConsentDialog_ResponseParamsDataView {};


class CartHandler_GetDiscountEnabled_ParamsDataView {};


class CartHandler_GetDiscountEnabled_ResponseParamsDataView {};


class CartHandler_SetDiscountEnabled_ParamsDataView {};


class CartHandler_PrepareForNavigation_ParamsDataView {};



inline void CartHandler_GetMerchantCarts_ResponseParamsDataView::GetCartsDataView(
    mojo::ArrayDataView<MerchantCartDataView>* output) {}










inline void CartHandler_HideCart_ParamsDataView::GetCartUrlDataView(
    ::url::mojom::UrlDataView* output) {}




inline void CartHandler_RestoreHiddenCart_ParamsDataView::GetCartUrlDataView(
    ::url::mojom::UrlDataView* output) {}




inline void CartHandler_RemoveCart_ParamsDataView::GetCartUrlDataView(
    ::url::mojom::UrlDataView* output) {}




inline void CartHandler_RestoreRemovedCart_ParamsDataView::GetCartUrlDataView(
    ::url::mojom::UrlDataView* output) {}








inline void CartHandler_GetDiscountURL_ParamsDataView::GetCartUrlDataView(
    ::url::mojom::UrlDataView* output) {}


inline void CartHandler_GetDiscountURL_ResponseParamsDataView::GetDiscountUrlDataView(
    ::url::mojom::UrlDataView* output) {}


























inline void CartHandler_PrepareForNavigation_ParamsDataView::GetCartUrlDataView(
    ::url::mojom::UrlDataView* output) {}



}  // chrome_cart::mojom

#if defined(__clang__)
#pragma clang diagnostic pop
#endif

#endif  // CHROME_BROWSER_CART_CHROME_CART_MOJOM_PARAMS_DATA_H_