TS2693
typescript Type Used as Value
A type or interface name is being used where a value is expected. Types are erased at runtime; use a class, enum, or value instead.
A type or interface name is being used where a value is expected. Types are erased at runtime; use a class, enum, or value instead.