Input file: ```vue <script setup lang="ts" generic="T extends Test"> interface Test { test: string } const props = defineProps<{ msg: T, // no works mmm: Test, // works }>() console.log(props.msg.test) </script> ``` Compiled virtual file  Note the interface should be compiled outside of render function.