#ifndef SERVICES_ON_DEVICE_MODEL_PUBLIC_CPP_TEST_SUPPORT_FAKE_SERVICE_H_
#define SERVICES_ON_DEVICE_MODEL_PUBLIC_CPP_TEST_SUPPORT_FAKE_SERVICE_H_
#include <cstdint>
#include "base/memory/raw_ptr.h"
#include "build/build_config.h"
#include "mojo/public/cpp/bindings/unique_receiver_set.h"
#include "services/on_device_model/public/cpp/model_assets.h"
#include "services/on_device_model/public/mojom/on_device_model.mojom.h"
#include "services/on_device_model/public/mojom/on_device_model_service.mojom.h"
namespace on_device_model {
class FakeOnDeviceModel;
inline constexpr std::string FakeTsData() { … }
inline constexpr std::string FakeTsSpModel() { … }
inline constexpr std::string FakeLanguageModel() { … }
struct FakeOnDeviceServiceSettings final { … };
class FakeOnDeviceSession final : public mojom::Session { … };
class FakeOnDeviceModel : public mojom::OnDeviceModel { … };
class FakeOnDeviceModelService : public mojom::OnDeviceModelService { … };
}
#endif