You can find more information about TypeScript basic types at https://www.typescriptlang.org/docs/handbook/basic-types.html.
You can find more information about TypeScript functions at https://www.typescriptlang.org/docs/handbook/functions.html.
You can find more information about TypeScript enums at https://www.typescriptlang.org/docs/handbook/enums.html.
You can find more information about TypeScript advanced types at https://www.typescriptlang.org/docs/handbook/advanced-types.html.
You can find more information about TypeScript decorators at https://www.typescriptlang.org/docs/handbook/decorators.html.
View a cheatsheet on TypeScript types at https://rmolinamir.github.io/typescript-cheatsheet/#types.