#ifndef CHROME_BROWSER_COMPONENT_UPDATER_SODA_LANGUAGE_PACK_COMPONENT_INSTALLER_H_
#define CHROME_BROWSER_COMPONENT_UPDATER_SODA_LANGUAGE_PACK_COMPONENT_INSTALLER_H_
#include <string>
#include <vector>
#include "base/containers/flat_set.h"
#include "base/functional/callback.h"
#include "base/gtest_prod_util.h"
#include "base/values.h"
#include "chrome/browser/component_updater/soda_component_installer.h"
#include "components/component_updater/component_installer.h"
#include "components/soda/constants.h"
#include "components/update_client/update_client.h"
class PrefService;
namespace base {
class FilePath;
}
namespace component_updater {
class SodaLanguagePackComponentInstallerPolicy
: public ComponentInstallerPolicy { … };
void RegisterSodaLanguagePackComponent(
speech::SodaLanguagePackComponentConfig language_config,
ComponentUpdateService* cus,
PrefService* prefs,
OnSodaLanguagePackComponentReadyCallback on_ready_callback);
}
#endif