Improve code editor support and developer experience with autocomplete and documentation
TypeScript enables rich editor integration with auto-complete, inline documentation, and intelligent refactoring by understanding the shape of objects and function signatures through type annotations
