// Copyright 2013 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_BROWSER_EXTERNAL_PROVIDER_INTERFACE_H_ #define EXTENSIONS_BROWSER_EXTERNAL_PROVIDER_INTERFACE_H_ #include <memory> #include <vector> #include "extensions/common/manifest.h" #include "extensions/common/mojom/manifest.mojom-shared.h" namespace base { class Version; } namespace extensions { struct ExternalInstallInfoFile; struct ExternalInstallInfoUpdateUrl; // This class is an abstract class for implementing external extensions // providers. class ExternalProviderInterface { … }; ProviderCollection; } // namespace extensions #endif // EXTENSIONS_BROWSER_EXTERNAL_PROVIDER_INTERFACE_H_