#ifndef CHROME_ENTERPRISE_COMPANION_ENTERPRISE_COMPANION_SERVICE_H_
#define CHROME_ENTERPRISE_COMPANION_ENTERPRISE_COMPANION_SERVICE_H_
#include <memory>
#include "base/functional/callback_forward.h"
#include "chrome/enterprise_companion/dm_client.h"
#include "chrome/enterprise_companion/enterprise_companion_status.h"
namespace enterprise_companion {
class EventLoggerManager;
class EnterpriseCompanionService { … };
std::unique_ptr<EnterpriseCompanionService> CreateEnterpriseCompanionService(
std::unique_ptr<DMClient> dm_client,
std::unique_ptr<EventLoggerManager> event_logger_manager,
base::OnceClosure shutdown_callback);
}
#endif