#ifndef COMPONENTS_BROWSING_TOPICS_ANNOTATOR_NOOP_H_
#define COMPONENTS_BROWSING_TOPICS_ANNOTATOR_NOOP_H_
#include "components/browsing_topics/annotator.h"
namespace browsing_topics {
class AnnotatorNoOp : public Annotator {
public:
using BatchAnnotationCallback =
base::OnceCallback<void(const std::vector<Annotation>&)>;
AnnotatorNoOp();
~AnnotatorNoOp() override;
void BatchAnnotate(BatchAnnotationCallback callback,
const std::vector<std::string>& inputs) override;
void NotifyWhenModelAvailable(base::OnceClosure callback) override;
std::optional<optimization_guide::ModelInfo> GetBrowsingTopicsModelInfo()
const override;
};
}
#endif