nuxt-i18n-micro
Version:
Nuxt I18n Micro is a lightweight, high-performance internationalization module for Nuxt, designed to handle multi-language support with minimal overhead, fast build times, and efficient runtime performance.
16 lines (9 loc) • 650 B
text/typescript
import type { ModuleHooks } from './module.mjs'
declare module '@nuxt/schema' {
interface NuxtHooks extends ModuleHooks {}
}
export { type Getter, type GlobalLocaleRoutes, type Locale, type LocaleCode, type ModuleOptions, type PluralFunc, type Strategies } from '@i18n-micro/types'
export { type PluginsInjections } from '../dist/runtime/plugins/01.plugin.js'
export { type TranslationPayloadMode, type resolveTranslationPayloadMode, type resolveTranslationPayloadOptions, type resolveTranslationPayloadPublicDir } from '@i18n-micro/utils/payload-config'
export { default } from './module.mjs'
export { type ModuleHooks } from './module.mjs'