import { Converter, CountRuleFunction, CountRulesConfig, GroupedTranslations, Keywords, LanguageCountRules, LocaleCodeChangeCallback, LocalizationConfigurations, LocalizationEventName, Translatable, TranslationsList } from "./types.mjs"; import { getLocaleConfig, getLocalizationConfigurations, setLocalizationConfigurations } from "./config.mjs"; import { plainConverter } from "./converters.mjs"; import { localizationEvents } from "./events.mjs"; import { WithPlaceholder, extend, getCurrentLocaleCode, getFallbackLocaleCode, getKeywordsListOf, getTranslationLocaleCode, getTranslationsList, groupedTranslations, plainTrans, setConverter, setCurrentLocaleCode, setFallbackLocaleCode, setTranslationsList, trans, transFrom, transObject } from "./translator.mjs"; export { Converter, CountRuleFunction, CountRulesConfig, GroupedTranslations, Keywords, LanguageCountRules, LocaleCodeChangeCallback, LocalizationConfigurations, LocalizationEventName, Translatable, TranslationsList, WithPlaceholder, extend, getCurrentLocaleCode, getFallbackLocaleCode, getKeywordsListOf, getLocaleConfig, getLocalizationConfigurations, getTranslationLocaleCode, getTranslationsList, groupedTranslations, localizationEvents, plainConverter, plainTrans, setConverter, setCurrentLocaleCode, setFallbackLocaleCode, setLocalizationConfigurations, setTranslationsList, trans, transFrom, transObject };