#ifndef CHROME_BROWSER_EXTENSIONS_UPDATER_CHROME_UPDATE_CLIENT_CONFIG_H_
#define CHROME_BROWSER_EXTENSIONS_UPDATER_CHROME_UPDATE_CLIENT_CONFIG_H_
#include <memory>
#include <optional>
#include <string>
#include <vector>
#include "base/containers/flat_map.h"
#include "base/functional/callback.h"
#include "base/memory/raw_ptr.h"
#include "base/memory/ref_counted.h"
#include "base/memory/scoped_refptr.h"
#include "base/time/time.h"
#include "components/component_updater/configurator_impl.h"
#include "components/update_client/configurator.h"
class GURL;
namespace base {
class FilePath;
}
namespace content {
class BrowserContext;
}
namespace update_client {
class CrxDownloaderFactory;
class NetworkFetcherFactory;
class ProtocolHandlerFactory;
}
namespace extensions {
class ExtensionUpdateClientBaseTest;
class ChromeUpdateClientConfig : public update_client::Configurator { … };
}
#endif