TS2322TS2322 — Type Not Assignable
A value of one type cannot be assigned to a variable or property of a different, incompatible type.
TS2393A function with the same name is implemented more than once.
There are multiple function bodies with the same name in the same scope. This can happen when overload signatures are followed by more than one implementation, or when the same function is declared twice.
Remove the duplicate implementation. If you need overloads, provide multiple signatures followed by a single implementation. Check for accidental re-declarations in the same scope.
TS2322A value of one type cannot be assigned to a variable or property of a different, incompatible type.
TS2531TypeScript warns that an expression could be null at runtime, and you are using it without checking.
TS2305The specified export does not exist in the referenced module.
TS2559The source type has no properties in common with the target type.
TS2554The number of arguments passed to a function does not match the number of required parameters.
TS2366A function with a non-void return type does not have a return statement at the end.