chromium/out/Default/gen/third_party/blink/public/mojom/manifest/manifest.mojom-forward.h

// third_party/blink/public/mojom/manifest/manifest.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 THIRD_PARTY_BLINK_PUBLIC_MOJOM_MANIFEST_MANIFEST_MOJOM_FORWARD_H_
#define THIRD_PARTY_BLINK_PUBLIC_MOJOM_MANIFEST_MANIFEST_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 blink::mojom {
class ManifestDataView;

class ManifestShortcutItemDataView;

class ManifestImageResourceDataView;

class ManifestScreenshotDataView;

class ManifestFileFilterDataView;

class ManifestProtocolHandlerDataView;

class ManifestUrlHandlerDataView;

class ManifestScopeExtensionDataView;

class ManifestLockScreenDataView;

class ManifestNoteTakingDataView;

class ManifestRelatedApplicationDataView;

class ManifestShareTargetParamsDataView;

class ManifestShareTargetDataView;

class ManifestFileHandlerDataView;

class ManifestTranslationItemDataView;

class ManifestTabStripDataView;

class HomeTabParamsDataView;

class NewTabButtonParamsDataView;

class ManifestDebugInfoDataView;

class ManifestErrorDataView;

class HomeTabUnionDataView;

enum class TabStripMemberVisibility : int32_t;

enum class ManifestRequestResult : int32_t;

enum class ManifestImageResource_Purpose : int32_t;

enum class ManifestScreenshot_FormFactor : int32_t;

enum class ManifestShareTarget_Method : int32_t;

enum class ManifestShareTarget_Enctype : int32_t;

enum class ManifestFileHandler_LaunchType : int32_t;
class Manifest;
ManifestPtr;

class ManifestShortcutItem;
ManifestShortcutItemPtr;

class ManifestImageResource;
ManifestImageResourcePtr;

class ManifestScreenshot;
ManifestScreenshotPtr;

class ManifestFileFilter;
ManifestFileFilterPtr;

class ManifestProtocolHandler;
ManifestProtocolHandlerPtr;

class ManifestUrlHandler;
ManifestUrlHandlerPtr;

class ManifestScopeExtension;
ManifestScopeExtensionPtr;

class ManifestLockScreen;
ManifestLockScreenPtr;

class ManifestNoteTaking;
ManifestNoteTakingPtr;

class ManifestRelatedApplication;
ManifestRelatedApplicationPtr;

class ManifestShareTargetParams;
ManifestShareTargetParamsPtr;

class ManifestShareTarget;
ManifestShareTargetPtr;

class ManifestFileHandler;
ManifestFileHandlerPtr;

class ManifestTranslationItem;
ManifestTranslationItemPtr;

class ManifestTabStrip;
ManifestTabStripPtr;

class HomeTabParams;
HomeTabParamsPtr;

class NewTabButtonParams;
NewTabButtonParamsPtr;

class ManifestDebugInfo;
ManifestDebugInfoPtr;

class ManifestError;
ManifestErrorPtr;

class HomeTabUnion;

HomeTabUnionPtr;




}  // blink::mojom

#endif  // THIRD_PARTY_BLINK_PUBLIC_MOJOM_MANIFEST_MANIFEST_MOJOM_FORWARD_H_