#ifndef COMPONENTS_ML_MOJOM_WEB_PLATFORM_MODEL_MOJOM_FORWARD_H_
#define COMPONENTS_ML_MOJOM_WEB_PLATFORM_MODEL_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 ml::model_loader::mojom {
class CreateModelLoaderOptionsDataView;
class TensorInfoDataView;
class ModelInfoDataView;
enum class ModelFormat : int32_t;
enum class DevicePreference : int32_t;
enum class DataType : int32_t;
enum class LoadModelResult : int32_t;
enum class CreateModelLoaderResult : int32_t;
enum class ComputeResult : int32_t;
class CreateModelLoaderOptions;
CreateModelLoaderOptionsPtr;
class TensorInfo;
TensorInfoPtr;
class ModelInfo;
ModelInfoPtr;
class ModelLoader;
class Model;
}
#endif