// Instead of using any - or another less-than-ideal type - to workaround a // TypeScript problem or bug, create a type alias and use that instead. // Wherever possible, use a TypeScript issue number in the type - something // like TS_18757 - or use a descriptive name and leave a detailed comment // alongside the type alias.