#ifndef CHROME_BROWSER_EXTENSIONS_API_LANGUAGE_SETTINGS_PRIVATE_LANGUAGE_SETTINGS_PRIVATE_API_H_
#define CHROME_BROWSER_EXTENSIONS_API_LANGUAGE_SETTINGS_PRIVATE_LANGUAGE_SETTINGS_PRIVATE_API_H_
#include "base/values.h"
#include "build/build_config.h"
#include "chrome/browser/spellchecker/spellcheck_custom_dictionary.h"
#include "extensions/browser/extension_function.h"
namespace extensions {
class LanguageSettingsPrivateGetLanguageListFunction
: public ExtensionFunction { … };
class LanguageSettingsPrivateEnableLanguageFunction : public ExtensionFunction { … };
class LanguageSettingsPrivateDisableLanguageFunction
: public ExtensionFunction { … };
class LanguageSettingsPrivateSetEnableTranslationForLanguageFunction
: public ExtensionFunction { … };
class LanguageSettingsPrivateMoveLanguageFunction : public ExtensionFunction { … };
class LanguageSettingsPrivateGetAlwaysTranslateLanguagesFunction
: public ExtensionFunction { … };
class LanguageSettingsPrivateSetLanguageAlwaysTranslateStateFunction
: public ExtensionFunction { … };
class LanguageSettingsPrivateGetNeverTranslateLanguagesFunction
: public ExtensionFunction { … };
class LanguageSettingsPrivateGetSpellcheckDictionaryStatusesFunction
: public ExtensionFunction { … };
class LanguageSettingsPrivateGetSpellcheckWordsFunction
: public ExtensionFunction,
public SpellcheckCustomDictionary::Observer { … };
class LanguageSettingsPrivateAddSpellcheckWordFunction
: public ExtensionFunction { … };
class LanguageSettingsPrivateRemoveSpellcheckWordFunction
: public ExtensionFunction { … };
class LanguageSettingsPrivateGetTranslateTargetLanguageFunction
: public ExtensionFunction { … };
class LanguageSettingsPrivateSetTranslateTargetLanguageFunction
: public ExtensionFunction { … };
class LanguageSettingsPrivateGetInputMethodListsFunction
: public ExtensionFunction { … };
class LanguageSettingsPrivateAddInputMethodFunction : public ExtensionFunction { … };
class LanguageSettingsPrivateRemoveInputMethodFunction
: public ExtensionFunction { … };
class LanguageSettingsPrivateRetryDownloadDictionaryFunction
: public ExtensionFunction { … };
}
#endif