#ifndef CHROME_COMMON_COMPOSE_COMPOSE_MOJOM_FORWARD_H_
#define CHROME_COMMON_COMPOSE_COMPOSE_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 compose::mojom {
class ComposeResponseDataView;
class PartialComposeResponseDataView;
class ComposeStateDataView;
class ConfigurableParamsDataView;
class OpenMetadataDataView;
enum class StyleModifier : int32_t;
enum class CloseReason : int32_t;
enum class UserFeedback : int32_t;
class ComposeResponse;
ComposeResponsePtr;
class PartialComposeResponse;
PartialComposeResponsePtr;
class ComposeState;
ComposeStatePtr;
class ConfigurableParams;
ConfigurableParamsPtr;
class OpenMetadata;
OpenMetadataPtr;
class ComposeSessionUntrustedPageHandlerFactory;
class ComposeSessionUntrustedPageHandler;
class ComposeClientUntrustedPageHandler;
class ComposeUntrustedDialog;
}
#endif