diff --git a/src/shims.d.ts b/src/shims.d.ts index a320715..069f41c 100644 --- a/src/shims.d.ts +++ b/src/shims.d.ts @@ -4,12 +4,13 @@ declare interface Window { // with vite-plugin-md, markdowns can be treat as Vue components declare module '*.md' { - import type { ComponentOptions } from 'vue' - const component: ComponentOptions + import type { DefineComponent } from 'vue' + const component: DefineComponent<{}, {}, any> export default component } declare module '*.vue' { - import Vue from 'vue' - export default Vue + import type { DefineComponent } from 'vue' + const component: DefineComponent<{}, {}, any> + export default component }