Hey folks, anyone knows how to properly say to TypeScript how to get know about Prop's type I entitled on the first picture? 1. This one guy declared `Prop` called `engine`. <img width="752" alt="Screenshot 2020-01-28 at 02 04 29" src="https://user-images.githubusercontent.com/16149737/73221710-9891f180-4172-11ea-9d11-d9c458b8116c.png"> 2. Here I am extending the component from the first one picture <img width="385" alt="изображение" src="https://user-images.githubusercontent.com/16149737/73221862-f8889800-4172-11ea-85af-e1fbc9d92df7.png"> 3. (The same component from above picture) The problem is TypeScript can not infer `engine` type correctly <img width="756" alt="изображение" src="https://user-images.githubusercontent.com/16149737/73222494-713c2400-4174-11ea-8e25-8b875595a749.png"> Before that, I tried to use example from `example` folder: https://github.com/vuejs/vue-class-component/blob/master/example/src/App.vue but it didn't help me. Is there something wrong with my code or I explicitly have to declare `engine` class' property on `EmSearchEngine` component? Big thanks in advance for your help.