Errors
TypeScript errors
TSxxxx compiler errors.
1,407 entries0 written pages
Showing 1,001 to 1,050 of 1,407Source: TypeScript diagnosticMessages.json
| Code | Error | Category | Page |
|---|---|---|---|
| TS4064 | Parameter '{0}' of constructor signature from exported interface has or is using name '{1}' from private module '{2}'. | Error | Reference |
| TS4065 | Parameter '{0}' of constructor signature from exported interface has or is using private name '{1}'. | Error | Reference |
| TS4066 | Parameter '{0}' of call signature from exported interface has or is using name '{1}' from private module '{2}'. | Error | Reference |
| TS4067 | Parameter '{0}' of call signature from exported interface has or is using private name '{1}'. | Error | Reference |
| TS4068 | Parameter '{0}' of public static method from exported class has or is using name '{1}' from external module {2} but cannot be named. | Error | Reference |
| TS4069 | Parameter '{0}' of public static method from exported class has or is using name '{1}' from private module '{2}'. | Error | Reference |
| TS4070 | Parameter '{0}' of public static method from exported class has or is using private name '{1}'. | Error | Reference |
| TS4071 | Parameter '{0}' of public method from exported class has or is using name '{1}' from external module {2} but cannot be named. | Error | Reference |
| TS4072 | Parameter '{0}' of public method from exported class has or is using name '{1}' from private module '{2}'. | Error | Reference |
| TS4073 | Parameter '{0}' of public method from exported class has or is using private name '{1}'. | Error | Reference |
| TS4074 | Parameter '{0}' of method from exported interface has or is using name '{1}' from private module '{2}'. | Error | Reference |
| TS4075 | Parameter '{0}' of method from exported interface has or is using private name '{1}'. | Error | Reference |
| TS4076 | Parameter '{0}' of exported function has or is using name '{1}' from external module {2} but cannot be named. | Error | Reference |
| TS4077 | Parameter '{0}' of exported function has or is using name '{1}' from private module '{2}'. | Error | Reference |
| TS4078 | Parameter '{0}' of exported function has or is using private name '{1}'. | Error | Reference |
| TS4081 | Exported type alias '{0}' has or is using private name '{1}'. | Error | Reference |
| TS4082 | Default export of the module has or is using private name '{0}'. | Error | Reference |
| TS4083 | Type parameter '{0}' of exported type alias has or is using private name '{1}'. | Error | Reference |
| TS4084 | Exported type alias '{0}' has or is using private name '{1}' from module {2}. | Error | Reference |
| TS4085 | Extends clause for inferred type '{0}' has or is using private name '{1}'. | Error | Reference |
| TS4091 | Parameter '{0}' of index signature from exported interface has or is using name '{1}' from private module '{2}'. | Error | Reference |
| TS4092 | Parameter '{0}' of index signature from exported interface has or is using private name '{1}'. | Error | Reference |
| TS4094 | Property '{0}' of exported anonymous class type may not be private or protected. | Error | Reference |
| TS4095 | Public static method '{0}' of exported class has or is using name '{1}' from external module {2} but cannot be named. | Error | Reference |
| TS4096 | Public static method '{0}' of exported class has or is using name '{1}' from private module '{2}'. | Error | Reference |
| TS4097 | Public static method '{0}' of exported class has or is using private name '{1}'. | Error | Reference |
| TS4098 | Public method '{0}' of exported class has or is using name '{1}' from external module {2} but cannot be named. | Error | Reference |
| TS4099 | Public method '{0}' of exported class has or is using name '{1}' from private module '{2}'. | Error | Reference |
| TS4100 | Public method '{0}' of exported class has or is using private name '{1}'. | Error | Reference |
| TS4101 | Method '{0}' of exported interface has or is using name '{1}' from private module '{2}'. | Error | Reference |
| TS4102 | Method '{0}' of exported interface has or is using private name '{1}'. | Error | Reference |
| TS4103 | Type parameter '{0}' of exported mapped object type is using private name '{1}'. | Error | Reference |
| TS4104 | The type '{0}' is 'readonly' and cannot be assigned to the mutable type '{1}'. | Error | Reference |
| TS4105 | Private or protected member '{0}' cannot be accessed on a type parameter. | Error | Reference |
| TS4106 | Parameter '{0}' of accessor has or is using private name '{1}'. | Error | Reference |
| TS4107 | Parameter '{0}' of accessor has or is using name '{1}' from private module '{2}'. | Error | Reference |
| TS4108 | Parameter '{0}' of accessor has or is using name '{1}' from external module '{2}' but cannot be named. | Error | Reference |
| TS4109 | Type arguments for '{0}' circularly reference themselves. | Error | Reference |
| TS4110 | Tuple type arguments circularly reference themselves. | Error | Reference |
| TS4111 | Property '{0}' comes from an index signature, so it must be accessed with ['{0}']. | Error | Reference |
| TS4112 | This member cannot have an 'override' modifier because its containing class '{0}' does not extend another class. | Error | Reference |
| TS4113 | This member cannot have an 'override' modifier because it is not declared in the base class '{0}'. | Error | Reference |
| TS4114 | This member must have an 'override' modifier because it overrides a member in the base class '{0}'. | Error | Reference |
| TS4115 | This parameter property must have an 'override' modifier because it overrides a member in base class '{0}'. | Error | Reference |
| TS4116 | This member must have an 'override' modifier because it overrides an abstract method that is declared in the base class '{0}'. | Error | Reference |
| TS4117 | This member cannot have an 'override' modifier because it is not declared in the base class '{0}'. Did you mean '{1}'? | Error | Reference |
| TS4118 | The type of this node cannot be serialized because its property '{0}' cannot be serialized. | Error | Reference |
| TS4119 | This member must have a JSDoc comment with an '@override' tag because it overrides a member in the base class '{0}'. | Error | Reference |
| TS4120 | This parameter property must have a JSDoc comment with an '@override' tag because it overrides a member in the base class '{0}'. | Error | Reference |
| TS4121 | This member cannot have a JSDoc comment with an '@override' tag because its containing class '{0}' does not extend another class. | Error | Reference |
Other families: JavaScript, Node.js, npm, React, Next.js, Vite, webpack, Jest