![vue.js - How to get a component type so I can use it in a typescript interface - Vue 3 - Stack Overflow vue.js - How to get a component type so I can use it in a typescript interface - Vue 3 - Stack Overflow](https://i.stack.imgur.com/l8Emn.png)
vue.js - How to get a component type so I can use it in a typescript interface - Vue 3 - Stack Overflow
![Question] Is it possible to access vue component props or exported types? · Issue #675 · vuejs/language-tools · GitHub Question] Is it possible to access vue component props or exported types? · Issue #675 · vuejs/language-tools · GitHub](https://user-images.githubusercontent.com/24741764/140673157-553d88db-bfbb-433a-9b80-f10663b41cc7.png)
Question] Is it possible to access vue component props or exported types? · Issue #675 · vuejs/language-tools · GitHub
![vuejs3 - Vue <script setup>, unable to use defineProps and defineEmits without importing it - Stack Overflow vuejs3 - Vue <script setup>, unable to use defineProps and defineEmits without importing it - Stack Overflow](https://i.stack.imgur.com/uqbhJ.png)
vuejs3 - Vue <script setup>, unable to use defineProps and defineEmits without importing it - Stack Overflow
![defineProps` seems to ignore props marked as optional and requires them anyway when using TypeScript tooling · Issue #5543 · vuejs/core · GitHub defineProps` seems to ignore props marked as optional and requires them anyway when using TypeScript tooling · Issue #5543 · vuejs/core · GitHub](https://user-images.githubusercontent.com/37158127/157153823-ab86d6f1-ae2d-42f6-b288-28e82538637e.png)
defineProps` seems to ignore props marked as optional and requires them anyway when using TypeScript tooling · Issue #5543 · vuejs/core · GitHub
![typescript - Use imported type as child within interface, then use interface as props (Vue3 script setup) - Stack Overflow typescript - Use imported type as child within interface, then use interface as props (Vue3 script setup) - Stack Overflow](https://i.stack.imgur.com/tRWkE.jpg)