chromium/out/Default/gen/components/content_settings/core/common/content_settings.mojom-forward.h

// components/content_settings/core/common/content_settings.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 COMPONENTS_CONTENT_SETTINGS_CORE_COMMON_CONTENT_SETTINGS_MOJOM_FORWARD_H_
#define COMPONENTS_CONTENT_SETTINGS_CORE_COMMON_CONTENT_SETTINGS_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 content_settings::mojom {
class PatternPartsDataView;

class ContentSettingsPatternDataView;

class RuleMetaDataDataView;

class ContentSettingPatternSourceDataView;

class RendererContentSettingRulesDataView;


enum class ContentSetting : int32_t;
class PatternParts;
PatternPartsPtr;

class ContentSettingsPattern;
ContentSettingsPatternPtr;

class RuleMetaData;
RuleMetaDataPtr;

class ContentSettingPatternSource;
ContentSettingPatternSourcePtr;

class RendererContentSettingRules;
RendererContentSettingRulesPtr;




}  // content_settings::mojom

#endif  // COMPONENTS_CONTENT_SETTINGS_CORE_COMMON_CONTENT_SETTINGS_MOJOM_FORWARD_H_