- [x] Replace fully qualified names with imports. - [x] Keep parameter names during inheritance. - [x] type declarations for returns, properties and parameters