import { NuxtAxiosInstance } from '@nuxtjs/axios' import VueI18n, {IVueI18n} from "vue-i18n"; import {ColorModeInstance} from "@nuxtjs/color-mode/types/color-mode"; declare module 'vue/types/vue' { interface Vue { $axios: NuxtAxiosInstance, } } declare module '@nuxt/types' { interface NuxtAppOptions { $axios: NuxtAxiosInstance, } interface Context { $axios: NuxtAxiosInstance, $i18n: VueI18n & IVueI18n $colorMode: ColorModeInstance } } declare module 'vuex/types/index' { interface Store { $axios: NuxtAxiosInstance } }