#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;
}
#endif