TS2507TS2507 — Expression Is Not a Constructor
The expression used with new is not a constructor type.
TS2430An interface declares that it extends another interface but has incompatible properties.
A property in the extending interface has a type that conflicts with the same property in the base interface. The extending interface must be compatible with all properties of the base interface.
Make the conflicting property type compatible with the base interface. Use intersection types if you need to combine different shapes. Remove the conflicting property and redeclare it correctly.
TS2507The expression used with new is not a constructor type.
TS2307TypeScript cannot find the module specified in an import or require statement.
TS2488The type being iterated does not have a Symbol.iterator method.
TS7006A function parameter has no type annotation and TypeScript cannot infer its type.
TS2305The specified export does not exist in the referenced module.
TS2571You are trying to use a value of type unknown without first narrowing its type.