## Repro: Repository: https://github.com/rchl/volar-vue2-test (`pages/typeless.vue` file) ```vue <template> <div>noop</div> </template> <script> export default { props: { tracks: { /** @type {import('vue').PropType<MyNamespace.Track[]>} */ type: Array, required: true, }, }, data() { return { inputs: this.tracks.map(track => track), }; }, }; </script> ``` ```ts declare namespace MyNamespace { type Track = { id: number; title: string; }; } ``` ## Expected The type of `this.tracks` is correctly reported as `Track[]` ## Actual 