#ifndef MEDIA_MOJO_MOJOM_CONTENT_DECRYPTION_MODULE_MOJOM_FORWARD_H_
#define MEDIA_MOJO_MOJOM_CONTENT_DECRYPTION_MODULE_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 mojo {
enum class NativeEnum;
}
namespace media::mojom {
CdmConfigDataView;
class CdmPromiseResultDataView;
class CdmKeyInformationDataView;
class CdmContextDataView;
EmeInitDataType;
CdmSessionType;
CdmMessageType;
enum class CdmKeyStatus : int32_t;
HdcpVersion;
CdmPromiseResult_Exception;
CdmConfig;
CdmConfigPtr;
class CdmPromiseResult;
CdmPromiseResultPtr;
class CdmKeyInformation;
CdmKeyInformationPtr;
class CdmContext;
CdmContextPtr;
class ContentDecryptionModule;
class ContentDecryptionModuleClient;
class CdmFactory;
}
#endif