#ifndef COMPONENTS_SAFE_BROWSING_CONTENT_BROWSER_SAFE_BROWSING_SERVICE_INTERFACE_H_
#define COMPONENTS_SAFE_BROWSING_CONTENT_BROWSER_SAFE_BROWSING_SERVICE_INTERFACE_H_
#include "base/memory/ref_counted.h"
#include "build/build_config.h"
#include "content/public/browser/browser_thread.h"
#if BUILDFLAG(IS_ANDROID)
#include "components/safe_browsing/android/referring_app_info.h"
#endif
namespace content {
class BrowserContext;
class WebContents;
}
namespace network::mojom {
class NetworkContext;
}
namespace safe_browsing {
class SafeBrowsingServiceFactory;
class ReferrerChainProvider;
class SafeBrowsingServiceInterface
: public base::RefCountedThreadSafe<
SafeBrowsingServiceInterface,
content::BrowserThread::DeleteOnUIThread> { … };
class SafeBrowsingServiceFactory { … };
}
#endif