#ifndef CHROME_BROWSER_ENTERPRISE_SIGNALS_CONTEXT_INFO_FETCHER_H_
#define CHROME_BROWSER_ENTERPRISE_SIGNALS_CONTEXT_INFO_FETCHER_H_
#include <string>
#include <vector>
#include "base/functional/callback_forward.h"
#include "base/memory/raw_ptr.h"
#include "build/build_config.h"
#include "chrome/browser/enterprise/signals/signals_common.h"
#include "components/enterprise/connectors/core/common.h"
#include "components/safe_browsing/core/common/safe_browsing_prefs.h"
namespace content {
class BrowserContext;
}
namespace enterprise_connectors {
enum AnalysisConnector : int;
class ConnectorsService;
}
namespace enterprise_signals {
struct ContextInfo { … };
class ContextInfoFetcher { … };
#if BUILDFLAG(IS_LINUX)
class ScopedUfwConfigPathForTesting { … };
#endif
}
#endif