type.d.ts
import Vue from 'vue';
import config from '../main/config/configPro.js';
import * as modules from '../main/modules.js';
import { state as vx } from '../main/store.js';
import dai from 'dai';
type api = {
test: typeof modules.zzz.api.test;
};
declare module 'vue/types/vue' {
interface Vue {
$config: typeof config;
$vx: typeof vx;
$api: api;
$dai: dai;
}
}