// Copyright 2024 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef CHROME_BROWSER_EXTENSIONS_MV2_DEPRECATION_IMPACT_CHECKER_H_ #define CHROME_BROWSER_EXTENSIONS_MV2_DEPRECATION_IMPACT_CHECKER_H_ #include "base/memory/raw_ptr.h" #include "extensions/common/manifest.h" #include "extensions/common/mojom/manifest.mojom.h" namespace extensions { class Extension; class ExtensionManagement; class HashedExtensionId; enum class MV2ExperimentStage; // A helper class to determine if an extension is affected by the MV2 // deprecation experiments. // NOTE: Instead of using this class directly, callers should go through the // ManifestV2ExperimentManager. class MV2DeprecationImpactChecker { … }; } // namespace extensions #endif // CHROME_BROWSER_EXTENSIONS_MV2_DEPRECATION_IMPACT_CHECKER_H_