#ifndef COMPONENTS_SAFE_BROWSING_CONTENT_RENDERER_PHISHING_CLASSIFIER_PHISHING_IMAGE_EMBEDDER_DELEGATE_H_
#define COMPONENTS_SAFE_BROWSING_CONTENT_RENDERER_PHISHING_CLASSIFIER_PHISHING_IMAGE_EMBEDDER_DELEGATE_H_
#include <memory>
#include "base/scoped_observation.h"
#include "components/safe_browsing/content/common/safe_browsing.mojom.h"
#include "components/safe_browsing/content/renderer/phishing_classifier/phishing_image_embedder.h"
#include "content/public/renderer/render_frame_observer.h"
#include "mojo/public/cpp/bindings/associated_receiver.h"
#include "url/gurl.h"
namespace safe_browsing {
class PhishingImageEmbedder;
class Scorer;
enum class SBPhishingImageEmbedderEvent { … };
class PhishingImageEmbedderDelegate
: public content::RenderFrameObserver,
public mojom::PhishingImageEmbedderDetector,
public ScorerStorage::Observer { … };
}
#endif