chromium/out/Default/gen/content/services/auction_worklet/public/mojom/private_aggregation_request.mojom-forward.h

// content/services/auction_worklet/public/mojom/private_aggregation_request.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_SERVICES_AUCTION_WORKLET_PUBLIC_MOJOM_PRIVATE_AGGREGATION_REQUEST_MOJOM_FORWARD_H_
#define CONTENT_SERVICES_AUCTION_WORKLET_PUBLIC_MOJOM_PRIVATE_AGGREGATION_REQUEST_MOJOM_FORWARD_H_

#include <stdint.h>

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




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






namespace auction_worklet::mojom {
class BucketOffsetDataView;

class SignalBucketDataView;

class SignalValueDataView;

class AggregatableReportForEventContributionDataView;

class PrivateAggregationRequestDataView;

class ForEventSignalBucketDataView;
class ForEventSignalValueDataView;
class EventTypeDataView;
class AggregatableReportContributionDataView;

enum class BaseValue : int32_t;

enum class ReservedEventType : int32_t;
class BucketOffset;
BucketOffsetPtr;

class SignalBucket;
SignalBucketPtr;

class SignalValue;
SignalValuePtr;

class AggregatableReportForEventContribution;
AggregatableReportForEventContributionPtr;

class PrivateAggregationRequest;
PrivateAggregationRequestPtr;

class ForEventSignalBucket;

ForEventSignalBucketPtr;

class ForEventSignalValue;

ForEventSignalValuePtr;

class EventType;

EventTypePtr;

class AggregatableReportContribution;

AggregatableReportContributionPtr;




}  // auction_worklet::mojom

#endif  // CONTENT_SERVICES_AUCTION_WORKLET_PUBLIC_MOJOM_PRIVATE_AGGREGATION_REQUEST_MOJOM_FORWARD_H_