#ifndef CHROME_BROWSER_SAFE_BROWSING_EXTENSION_TELEMETRY_POTENTIAL_PASSWORD_THEFT_SIGNAL_PROCESSOR_H_
#define CHROME_BROWSER_SAFE_BROWSING_EXTENSION_TELEMETRY_POTENTIAL_PASSWORD_THEFT_SIGNAL_PROCESSOR_H_
#include <algorithm>
#include <memory>
#include <string>
#include "base/containers/flat_map.h"
#include "base/containers/queue.h"
#include "base/timer/timer.h"
#include "chrome/browser/safe_browsing/extension_telemetry/extension_signal_processor.h"
#include "components/password_manager/core/browser/password_manager_metrics_util.h"
#include "components/safe_browsing/content/browser/password_protection/password_protection_service.h"
#include "components/safe_browsing/core/common/proto/csd.pb.h"
namespace safe_browsing {
LoginReputationClientReusedPasswordAccountType;
PasswordType;
ExtensionTelemetryReusedPasswordAccountType;
class ExtensionSignal;
class ExtensionTelemetryReportRequest_SignalInfo;
struct PasswordReuseInfo;
class PotentialPasswordTheftSignalProcessor : public ExtensionSignalProcessor { … };
}
#endif