// Copyright 2018 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef EXTENSIONS_COMMON_EXTENSIONS_API_PROVIDER_H_ #define EXTENSIONS_COMMON_EXTENSIONS_API_PROVIDER_H_ #include <string> #include <string_view> namespace extensions { class FeatureProvider; class JSONFeatureProviderSource; class PermissionsInfo; // A class to provide API-specific bits and bobs to the extensions system. // This allows for composition of multiple providers, so that we can easily // selectively add features in different configurations. class ExtensionsAPIProvider { … }; } // namespace extensions #endif // EXTENSIONS_COMMON_EXTENSIONS_API_PROVIDER_H_