// Copyright 2021 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef COMPONENTS_AUTOFILL_CORE_BROWSER_STRIKE_DATABASES_STRIKE_DATABASE_BASE_H_ #define COMPONENTS_AUTOFILL_CORE_BROWSER_STRIKE_DATABASES_STRIKE_DATABASE_BASE_H_ #include <map> #include <string> #include <vector> #include "components/keyed_service/core/keyed_service.h" namespace autofill { namespace { const char kKeyDeliminator[] = …; } // namespace class StrikeData; // Interface for the StrikeDatabase which is used by the // StrikeDatabaseIntegratorBase that is oblivious to the underlying database // specifics. This class is also used to allow for simpler testing. class StrikeDatabaseBase : public KeyedService { … }; } // namespace autofill #endif // COMPONENTS_AUTOFILL_CORE_BROWSER_STRIKE_DATABASES_STRIKE_DATABASE_BASE_H_