diff --git a/src/runtime/plugins/03.define.ts b/src/runtime/plugins/03.define.ts index f6585733..1fe727d7 100644 --- a/src/runtime/plugins/03.define.ts +++ b/src/runtime/plugins/03.define.ts @@ -1,4 +1,5 @@ import type { ModuleOptions } from '../../module' +import type { Translations } from '../plugins/01.plugin' import { defineNuxtPlugin, useNuxtApp, useRuntimeConfig } from '#app' import { useRoute, useRouter } from '#imports' @@ -6,11 +7,8 @@ interface State extends ModuleOptions { rootDir: string } -// Рекурсивный тип для переводов -type TranslationObject = string | { [key: string]: TranslationObject } - // Тип для локалей -type LocalesObject = Record +type LocalesObject = Record export default defineNuxtPlugin((_nuxtApp) => { const config = useRuntimeConfig()