### shims-vue.d.ts
```js
/* eslint-disable */
declare module '*.vue' {
// 什么文件
import type { DefineComponent } from 'vue'
const component: DefineComponent<{}, {}, any>
export default component
}
```
### vue.d.ts
```js
import { ComponentCustomProperties } from 'vue'
import { Store } from 'vuex'
declare module '@vue/runtime-core' {
interface ComponentCustomProperties {
$store: Store<State>
$vmathAdd(arg1: number, arg2: number) : number,
$vmathSub(arg