#ifndef THIRD_PARTY_BLINK_PUBLIC_MOJOM_MANIFEST_MANIFEST_MOJOM_BLINK_FORWARD_H_
#define THIRD_PARTY_BLINK_PUBLIC_MOJOM_MANIFEST_MANIFEST_MOJOM_BLINK_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 {
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;
}
namespace blink::mojom::blink {
TabStripMemberVisibility;
ManifestRequestResult;
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;
}
#endif