33exports [` dts > components only 1` ] = `
44"/* eslint-disable */
55// @ts-nocheck
6- // Generated by unplugin-vue-components
7- // Read more: https://github.com/vuejs/core/pull/3399
86// biome-ignore lint: disable
97// oxlint-disable
8+ // ------
9+ // Generated by unplugin-vue-components
10+ // Read more: https://github.com/vuejs/core/pull/3399
11+
1012export { }
1113
1214/* prettier-ignore */
@@ -23,10 +25,12 @@ declare module 'vue' {
2325exports [` dts > directive only 1` ] = `
2426"/* eslint-disable */
2527// @ts-nocheck
26- // Generated by unplugin-vue-components
27- // Read more: https://github.com/vuejs/core/pull/3399
2828// biome-ignore lint: disable
2929// oxlint-disable
30+ // ------
31+ // Generated by unplugin-vue-components
32+ // Read more: https://github.com/vuejs/core/pull/3399
33+
3034export { }
3135
3236/* prettier-ignore */
@@ -41,10 +45,12 @@ declare module 'vue' {
4145exports [` dts > generate components with prefix 1` ] = `
4246"/* eslint-disable */
4347// @ts-nocheck
44- // Generated by unplugin-vue-components
45- // Read more: https://github.com/vuejs/core/pull/3399
4648// biome-ignore lint: disable
4749// oxlint-disable
50+ // ------
51+ // Generated by unplugin-vue-components
52+ // Read more: https://github.com/vuejs/core/pull/3399
53+
4854export { }
4955
5056/* prettier-ignore */
@@ -78,10 +84,12 @@ declare module 'vue' {
7884exports [` dts > getDeclaration 1` ] = `
7985"/* eslint-disable */
8086// @ts-nocheck
81- // Generated by unplugin-vue-components
82- // Read more: https://github.com/vuejs/core/pull/3399
8387// biome-ignore lint: disable
8488// oxlint-disable
89+ // ------
90+ // Generated by unplugin-vue-components
91+ // Read more: https://github.com/vuejs/core/pull/3399
92+
8593export { }
8694
8795/* prettier-ignore */
@@ -135,13 +143,47 @@ exports[`dts > parseDeclaration 1`] = `
135143}
136144` ;
137145
138- exports [` dts > vue 2.7 components only 1` ] = `
146+ exports [` dts > tsx 1` ] = `
139147"/* eslint-disable */
140148// @ts-nocheck
149+ // biome-ignore lint: disable
150+ // oxlint-disable
151+ // ------
141152// Generated by unplugin-vue-components
142153// Read more: https://github.com/vuejs/core/pull/3399
154+ import { GlobalComponents } from 'vue'
155+
156+ export { }
157+
158+ /* prettier-ignore */
159+ declare module 'vue' {
160+ export interface GlobalComponents {
161+ RouterLink: typeof import (' vue-router' )[' RouterLink' ]
162+ RouterView: typeof import (' vue-router' )[' RouterView' ]
163+ TestComp: typeof import (' test/component/TestComp' )[' default' ]
164+ }
165+ export interface GlobalDirectives {
166+ vLoading: typeof import (' test/directive/Loading' )[' default' ]
167+ }
168+ }
169+
170+ // For TSX support
171+ declare global {
172+ const RouterLink : typeof import (' vue-router' )[' RouterLink' ]
173+ const RouterView : typeof import (' vue-router' )[' RouterView' ]
174+ const TestComp : typeof import (' test/component/TestComp' )[' default' ]
175+ } "
176+ ` ;
177+
178+ exports [` dts > vue 2.7 components only 1` ] = `
179+ "/* eslint-disable */
180+ // @ts-nocheck
143181// biome-ignore lint: disable
144182// oxlint-disable
183+ // ------
184+ // Generated by unplugin-vue-components
185+ // Read more: https://github.com/vuejs/core/pull/3399
186+
145187export { }
146188
147189/* prettier-ignore */
@@ -158,10 +200,12 @@ declare module 'vue' {
158200exports [` dts > writeDeclaration - append 1` ] = `
159201"/* eslint-disable */
160202// @ts-nocheck
161- // Generated by unplugin-vue-components
162- // Read more: https://github.com/vuejs/core/pull/3399
163203// biome-ignore lint: disable
164204// oxlint-disable
205+ // ------
206+ // Generated by unplugin-vue-components
207+ // Read more: https://github.com/vuejs/core/pull/3399
208+
165209export { }
166210
167211/* prettier-ignore */
@@ -184,10 +228,12 @@ declare module 'vue' {
184228exports [` dts > writeDeclaration - overwrite 1` ] = `
185229"/* eslint-disable */
186230// @ts-nocheck
187- // Generated by unplugin-vue-components
188- // Read more: https://github.com/vuejs/core/pull/3399
189231// biome-ignore lint: disable
190232// oxlint-disable
233+ // ------
234+ // Generated by unplugin-vue-components
235+ // Read more: https://github.com/vuejs/core/pull/3399
236+
191237export { }
192238
193239/* prettier-ignore */
@@ -207,10 +253,12 @@ declare module 'vue' {
207253exports [` dts > writeDeclaration 1` ] = `
208254"/* eslint-disable */
209255// @ts-nocheck
210- // Generated by unplugin-vue-components
211- // Read more: https://github.com/vuejs/core/pull/3399
212256// biome-ignore lint: disable
213257// oxlint-disable
258+ // ------
259+ // Generated by unplugin-vue-components
260+ // Read more: https://github.com/vuejs/core/pull/3399
261+
214262export { }
215263
216264/* prettier-ignore */
0 commit comments