TypeScript Dictionary Objects: How to Type Key-Value Objects | CodeTrail