#ifndef CHROME_UPDATER_IPC_UPDATE_SERVICE_PROXY_H_
#define CHROME_UPDATER_IPC_UPDATE_SERVICE_PROXY_H_
#include <memory>
#include "base/functional/callback_forward.h"
#include "base/memory/scoped_refptr.h"
#include "base/sequence_checker.h"
#include "base/types/expected.h"
#include "chrome/updater/update_service.h"
#if BUILDFLAG(IS_POSIX)
#include "chrome/updater/ipc/update_service_proxy_posix.h"
#elif BUILDFLAG(IS_WIN)
#include "chrome/updater/ipc/update_service_proxy_win.h"
#endif
namespace base {
class FilePath;
class Version;
}
namespace updater {
struct RegistrationRequest;
class UpdateServiceProxy : public UpdateService { … };
}
#endif