Create types from string patterns
type Route = `/api/${string}`;
Properly type the return of an async function
Create a type with specific keys removed
Make every property of a type optional
Create a type with only selected keys