#ifndef CHROME_BROWSER_COMPONENT_UPDATER_OPTIMIZATION_GUIDE_ON_DEVICE_MODEL_INSTALLER_H_
#define CHROME_BROWSER_COMPONENT_UPDATER_OPTIMIZATION_GUIDE_ON_DEVICE_MODEL_INSTALLER_H_
#include "base/memory/scoped_refptr.h"
#include "components/component_updater/component_installer.h"
namespace optimization_guide {
class OnDeviceModelComponentStateManager;
}
namespace component_updater {
class OptimizationGuideOnDeviceModelInstallerPolicy
: public ComponentInstallerPolicy { … };
void RegisterOptimizationGuideOnDeviceModelComponent(
ComponentUpdateService* cus,
scoped_refptr<optimization_guide::OnDeviceModelComponentStateManager>
state_manager);
void UninstallOptimizationGuideOnDeviceModelComponent(
scoped_refptr<optimization_guide::OnDeviceModelComponentStateManager>
state_manager);
}
#endif