#ifndef CHROME_UPDATER_APP_APP_INSTALL_H_
#define CHROME_UPDATER_APP_APP_INSTALL_H_
#include <memory>
#include <string>
#include "base/functional/callback_forward.h"
#include "base/memory/ref_counted.h"
#include "base/memory/scoped_refptr.h"
#include "base/sequence_checker.h"
#include "chrome/updater/app/app.h"
#include "chrome/updater/lock.h"
namespace base {
class Version;
}
namespace updater {
class ExternalConstants;
class UpdateService;
class AppInstallController
: public base::RefCountedThreadSafe<AppInstallController> { … };
class AppInstall : public App { … };
scoped_refptr<App> MakeAppInstall(bool is_silent_install);
}
#endif