E0236: assignment-asserted field must have a type annotation
In TypeScript, ! after a field name indicates a definite assignment
assertion. Definite-assignment-asserted fields must have a type annotation. It
is a syntax error to write ! on a field without any type annotation: