chromium/out/Default/gen/chrome/browser/lens/core/mojom/lens.mojom-params-data.h

// chrome/browser/lens/core/mojom/lens.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_LENS_CORE_MOJOM_LENS_MOJOM_PARAMS_DATA_H_
#define CHROME_BROWSER_LENS_CORE_MOJOM_LENS_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 lens::mojom {
namespace internal {
class  LensPageHandlerFactory_CreatePageHandler_Params_Data {};
static_assert;
class  LensPageHandlerFactory_CreateSidePanelPageHandler_Params_Data {};
static_assert;
class  LensPageHandler_ActivityRequestedByOverlay_Params_Data {};
static_assert;
class  LensPageHandler_CloseRequestedByOverlayCloseButton_Params_Data {};
static_assert;
class  LensPageHandler_CloseRequestedByOverlayBackgroundClick_Params_Data {};
static_assert;
class  LensPageHandler_NotifyOverlayInitialized_Params_Data {};
static_assert;
class  LensPageHandler_AddBackgroundBlur_Params_Data {};
static_assert;
class  LensPageHandler_FeedbackRequestedByOverlay_Params_Data {};
static_assert;
class  LensPageHandler_GetOverlayInvocationSource_Params_Data {};
static_assert;
class  LensPageHandler_GetOverlayInvocationSource_ResponseParams_Data {};
static_assert;
class  LensPageHandler_InfoRequestedByOverlay_Params_Data {};
static_assert;
class  LensPageHandler_IssueLensRegionRequest_Params_Data {};
static_assert;
class  LensPageHandler_IssueLensObjectRequest_Params_Data {};
static_assert;
class  LensPageHandler_IssueTextSelectionRequest_Params_Data {};
static_assert;
class  LensPageHandler_IssueTranslateSelectionRequest_Params_Data {};
static_assert;
class  LensPageHandler_IssueTranslateFullPageRequest_Params_Data {};
static_assert;
class  LensPageHandler_CloseSearchBubble_Params_Data {};
static_assert;
class  LensPageHandler_CopyText_Params_Data {};
static_assert;
class  LensPageHandler_CopyImage_Params_Data {};
static_assert;
class  LensPageHandler_SaveAsImage_Params_Data {};
static_assert;
class  LensPageHandler_ClosePreselectionBubble_Params_Data {};
static_assert;
class  LensPageHandler_RecordUkmAndTaskCompletionForLensOverlayInteraction_Params_Data {};
static_assert;
class  LensPage_ScreenshotDataReceived_Params_Data {};
static_assert;
class  LensPage_NotifyResultsPanelOpened_Params_Data {};
static_assert;
class  LensPage_NotifyOverlayClosing_Params_Data {};
static_assert;
class  LensPage_ObjectsReceived_Params_Data {};
static_assert;
class  LensPage_TextReceived_Params_Data {};
static_assert;
class  LensPage_ThemeReceived_Params_Data {};
static_assert;
class  LensPage_SetPostRegionSelection_Params_Data {};
static_assert;
class  LensPage_SetTextSelection_Params_Data {};
static_assert;
class  LensPage_ClearRegionSelection_Params_Data {};
static_assert;
class  LensPage_ClearTextSelection_Params_Data {};
static_assert;
class  LensPage_ClearAllSelections_Params_Data {};
static_assert;
class  LensPage_TriggerCopyText_Params_Data {};
static_assert;
class  LensSidePanelPageHandler_PopAndLoadQueryFromHistory_Params_Data {};
static_assert;
class  LensSidePanelPage_LoadResultsInFrame_Params_Data {};
static_assert;
class  LensSidePanelPage_SetIsLoadingResults_Params_Data {};
static_assert;
class  LensSidePanelPage_SetBackArrowVisible_Params_Data {};
static_assert;
class  LensSidePanelPage_SetShowErrorPage_Params_Data {};
static_assert;

}  // namespace internal


class LensPageHandlerFactory_CreatePageHandler_ParamsDataView {};


class LensPageHandlerFactory_CreateSidePanelPageHandler_ParamsDataView {};


class LensPageHandler_ActivityRequestedByOverlay_ParamsDataView {};


class LensPageHandler_CloseRequestedByOverlayCloseButton_ParamsDataView {};


class LensPageHandler_CloseRequestedByOverlayBackgroundClick_ParamsDataView {};


class LensPageHandler_NotifyOverlayInitialized_ParamsDataView {};


class LensPageHandler_AddBackgroundBlur_ParamsDataView {};


class LensPageHandler_FeedbackRequestedByOverlay_ParamsDataView {};


class LensPageHandler_GetOverlayInvocationSource_ParamsDataView {};


class LensPageHandler_GetOverlayInvocationSource_ResponseParamsDataView {};


class LensPageHandler_InfoRequestedByOverlay_ParamsDataView {};


class LensPageHandler_IssueLensRegionRequest_ParamsDataView {};


class LensPageHandler_IssueLensObjectRequest_ParamsDataView {};


class LensPageHandler_IssueTextSelectionRequest_ParamsDataView {};


class LensPageHandler_IssueTranslateSelectionRequest_ParamsDataView {};


class LensPageHandler_IssueTranslateFullPageRequest_ParamsDataView {};


class LensPageHandler_CloseSearchBubble_ParamsDataView {};


class LensPageHandler_CopyText_ParamsDataView {};


class LensPageHandler_CopyImage_ParamsDataView {};


class LensPageHandler_SaveAsImage_ParamsDataView {};


class LensPageHandler_ClosePreselectionBubble_ParamsDataView {};


class LensPageHandler_RecordUkmAndTaskCompletionForLensOverlayInteraction_ParamsDataView {};


class LensPage_ScreenshotDataReceived_ParamsDataView {};


class LensPage_NotifyResultsPanelOpened_ParamsDataView {};


class LensPage_NotifyOverlayClosing_ParamsDataView {};


class LensPage_ObjectsReceived_ParamsDataView {};


class LensPage_TextReceived_ParamsDataView {};


class LensPage_ThemeReceived_ParamsDataView {};


class LensPage_SetPostRegionSelection_ParamsDataView {};


class LensPage_SetTextSelection_ParamsDataView {};


class LensPage_ClearRegionSelection_ParamsDataView {};


class LensPage_ClearTextSelection_ParamsDataView {};


class LensPage_ClearAllSelections_ParamsDataView {};


class LensPage_TriggerCopyText_ParamsDataView {};


class LensSidePanelPageHandler_PopAndLoadQueryFromHistory_ParamsDataView {};


class LensSidePanelPage_LoadResultsInFrame_ParamsDataView {};


class LensSidePanelPage_SetIsLoadingResults_ParamsDataView {};


class LensSidePanelPage_SetBackArrowVisible_ParamsDataView {};


class LensSidePanelPage_SetShowErrorPage_ParamsDataView {};





inline void LensPageHandler_ActivityRequestedByOverlay_ParamsDataView::GetClickModifiersDataView(
    ::ui::mojom::ClickModifiersDataView* output) {}














inline void LensPageHandler_GetOverlayInvocationSource_ResponseParamsDataView::GetInvocationSourceDataView(
    mojo::StringDataView* output) {}


inline void LensPageHandler_InfoRequestedByOverlay_ParamsDataView::GetClickModifiersDataView(
    ::ui::mojom::ClickModifiersDataView* output) {}


inline void LensPageHandler_IssueLensRegionRequest_ParamsDataView::GetRegionDataView(
    ::lens::mojom::CenterRotatedBoxDataView* output) {}


inline void LensPageHandler_IssueLensObjectRequest_ParamsDataView::GetRegionDataView(
    ::lens::mojom::CenterRotatedBoxDataView* output) {}


inline void LensPageHandler_IssueTextSelectionRequest_ParamsDataView::GetQueryDataView(
    mojo::StringDataView* output) {}


inline void LensPageHandler_IssueTranslateSelectionRequest_ParamsDataView::GetQueryDataView(
    mojo::StringDataView* output) {}
inline void LensPageHandler_IssueTranslateSelectionRequest_ParamsDataView::GetContentLanguageDataView(
    mojo::StringDataView* output) {}


inline void LensPageHandler_IssueTranslateFullPageRequest_ParamsDataView::GetSourceLanguageDataView(
    mojo::StringDataView* output) {}
inline void LensPageHandler_IssueTranslateFullPageRequest_ParamsDataView::GetTargetLanguageDataView(
    mojo::StringDataView* output) {}




inline void LensPageHandler_CopyText_ParamsDataView::GetTextDataView(
    mojo::StringDataView* output) {}


inline void LensPageHandler_CopyImage_ParamsDataView::GetRegionDataView(
    ::lens::mojom::CenterRotatedBoxDataView* output) {}


inline void LensPageHandler_SaveAsImage_ParamsDataView::GetRegionDataView(
    ::lens::mojom::CenterRotatedBoxDataView* output) {}






inline void LensPage_ScreenshotDataReceived_ParamsDataView::GetScreenshotDataDataView(
    ::skia::mojom::BitmapMappedFromTrustedProcessDataView* output) {}






inline void LensPage_ObjectsReceived_ParamsDataView::GetObjectsDataView(
    mojo::ArrayDataView<::lens::mojom::OverlayObjectDataView>* output) {}


inline void LensPage_TextReceived_ParamsDataView::GetTextDataView(
    ::lens::mojom::TextDataView* output) {}


inline void LensPage_ThemeReceived_ParamsDataView::GetThemeDataView(
    OverlayThemeDataView* output) {}


inline void LensPage_SetPostRegionSelection_ParamsDataView::GetRegionDataView(
    ::lens::mojom::CenterRotatedBoxDataView* output) {}














inline void LensSidePanelPage_LoadResultsInFrame_ParamsDataView::GetResultsUrlDataView(
    ::url::mojom::UrlDataView* output) {}









}  // lens::mojom

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

#endif  // CHROME_BROWSER_LENS_CORE_MOJOM_LENS_MOJOM_PARAMS_DATA_H_