Cannot use interface to declare emits
Vue version
3.3.4
Link to minimal reproduction
https://github.com/vuejs/language-tools/issues/3223
Steps to reproduce
See the example
What is expected?
No type errors
What is actually happening?
Type errors
System Info
No response
Any additional comments?
Well that's a typescript limitation: microsoft/TypeScript#42825 but I think we can avoid it.