chromium/out/Default/gen/content/browser/attribution_reporting/attribution_internals.mojom-forward.h

// content/browser/attribution_reporting/attribution_internals.mojom-forward.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 CONTENT_BROWSER_ATTRIBUTION_REPORTING_ATTRIBUTION_INTERNALS_MOJOM_FORWARD_H_
#define CONTENT_BROWSER_ATTRIBUTION_REPORTING_ATTRIBUTION_INTERNALS_MOJOM_FORWARD_H_

#include <stdint.h>

#include "mojo/public/cpp/bindings/struct_forward.h"

#include "mojo/public/cpp/bindings/deprecated_interface_types_forward.h"


#include "mojo/public/interfaces/bindings/native_struct.mojom-forward.h"






namespace attribution_internals::mojom {
class ReportIDDataView;

class WebUIReportEventLevelDataDataView;

class AggregatableHistogramContributionDataView;

class WebUIReportAggregatableAttributionDataDataView;

class EmptyDataView;

class WebUIReportDataView;

class WebUIDebugReportDataView;

class WebUIAggregatableDebugReportDataView;

class WebUISourceDataView;

class WebUIRegistrationDataView;

class WebUITriggerDataView;

class WebUISourceRegistrationDataView;

class WebUIOsRegistrationDataView;

class WebUIReportDataDataView;
class NetworkStatusDataView;
class ReportStatusDataView;
class SendAggregatableDebugReportResultDataView;

enum class WebUISource_Attributability : int32_t;
class ReportID;
ReportIDPtr;

class WebUIReportEventLevelData;
WebUIReportEventLevelDataPtr;

class AggregatableHistogramContribution;
AggregatableHistogramContributionPtr;

class WebUIReportAggregatableAttributionData;
WebUIReportAggregatableAttributionDataPtr;

class Empty;
EmptyPtr;

class WebUIReport;
WebUIReportPtr;

class WebUIDebugReport;
WebUIDebugReportPtr;

class WebUIAggregatableDebugReport;
WebUIAggregatableDebugReportPtr;

class WebUISource;
WebUISourcePtr;

class WebUIRegistration;
WebUIRegistrationPtr;

class WebUITrigger;
WebUITriggerPtr;

class WebUISourceRegistration;
WebUISourceRegistrationPtr;

class WebUIOsRegistration;
WebUIOsRegistrationPtr;

class WebUIReportData;

WebUIReportDataPtr;

class NetworkStatus;

NetworkStatusPtr;

class ReportStatus;

ReportStatusPtr;

class SendAggregatableDebugReportResult;

SendAggregatableDebugReportResultPtr;

class Observer;

class Handler;

class Factory;




}  // attribution_internals::mojom

#endif  // CONTENT_BROWSER_ATTRIBUTION_REPORTING_ATTRIBUTION_INTERNALS_MOJOM_FORWARD_H_