Skip to content
JS
Errors

TypeScript errors

TSxxxx compiler errors.

1,407 entries0 written pages
Showing 951 to 1,000 of 1,407Source: TypeScript diagnosticMessages.json
CodeError
TS4008Type parameter '{0}' of call signature from exported interface has or is using private name '{1}'.
TS4010Type parameter '{0}' of public static method from exported class has or is using private name '{1}'.
TS4012Type parameter '{0}' of public method from exported class has or is using private name '{1}'.
TS4014Type parameter '{0}' of method from exported interface has or is using private name '{1}'.
TS4016Type parameter '{0}' of exported function has or is using private name '{1}'.
TS4019Implements clause of exported class '{0}' has or is using private name '{1}'.
TS4020'extends' clause of exported class '{0}' has or is using private name '{1}'.
TS4021'extends' clause of exported class has or is using private name '{0}'.
TS4022'extends' clause of exported interface '{0}' has or is using private name '{1}'.
TS4023Exported variable '{0}' has or is using name '{1}' from external module {2} but cannot be named.
TS4024Exported variable '{0}' has or is using name '{1}' from private module '{2}'.
TS4025Exported variable '{0}' has or is using private name '{1}'.
TS4026Public static property '{0}' of exported class has or is using name '{1}' from external module {2} but cannot be named.
TS4027Public static property '{0}' of exported class has or is using name '{1}' from private module '{2}'.
TS4028Public static property '{0}' of exported class has or is using private name '{1}'.
TS4029Public property '{0}' of exported class has or is using name '{1}' from external module {2} but cannot be named.
TS4030Public property '{0}' of exported class has or is using name '{1}' from private module '{2}'.
TS4031Public property '{0}' of exported class has or is using private name '{1}'.
TS4032Property '{0}' of exported interface has or is using name '{1}' from private module '{2}'.
TS4033Property '{0}' of exported interface has or is using private name '{1}'.
TS4034Parameter type of public static setter '{0}' from exported class has or is using name '{1}' from private module '{2}'.
TS4035Parameter type of public static setter '{0}' from exported class has or is using private name '{1}'.
TS4036Parameter type of public setter '{0}' from exported class has or is using name '{1}' from private module '{2}'.
TS4037Parameter type of public setter '{0}' from exported class has or is using private name '{1}'.
TS4038Return type of public static getter '{0}' from exported class has or is using name '{1}' from external module {2} but cannot be named.
TS4039Return type of public static getter '{0}' from exported class has or is using name '{1}' from private module '{2}'.
TS4040Return type of public static getter '{0}' from exported class has or is using private name '{1}'.
TS4041Return type of public getter '{0}' from exported class has or is using name '{1}' from external module {2} but cannot be named.
TS4042Return type of public getter '{0}' from exported class has or is using name '{1}' from private module '{2}'.
TS4043Return type of public getter '{0}' from exported class has or is using private name '{1}'.
TS4044Return type of constructor signature from exported interface has or is using name '{0}' from private module '{1}'.
TS4045Return type of constructor signature from exported interface has or is using private name '{0}'.
TS4046Return type of call signature from exported interface has or is using name '{0}' from private module '{1}'.
TS4047Return type of call signature from exported interface has or is using private name '{0}'.
TS4048Return type of index signature from exported interface has or is using name '{0}' from private module '{1}'.
TS4049Return type of index signature from exported interface has or is using private name '{0}'.
TS4050Return type of public static method from exported class has or is using name '{0}' from external module {1} but cannot be named.
TS4051Return type of public static method from exported class has or is using name '{0}' from private module '{1}'.
TS4052Return type of public static method from exported class has or is using private name '{0}'.
TS4053Return type of public method from exported class has or is using name '{0}' from external module {1} but cannot be named.
TS4054Return type of public method from exported class has or is using name '{0}' from private module '{1}'.
TS4055Return type of public method from exported class has or is using private name '{0}'.
TS4056Return type of method from exported interface has or is using name '{0}' from private module '{1}'.
TS4057Return type of method from exported interface has or is using private name '{0}'.
TS4058Return type of exported function has or is using name '{0}' from external module {1} but cannot be named.
TS4059Return type of exported function has or is using name '{0}' from private module '{1}'.
TS4060Return type of exported function has or is using private name '{0}'.
TS4061Parameter '{0}' of constructor from exported class has or is using name '{1}' from external module {2} but cannot be named.
TS4062Parameter '{0}' of constructor from exported class has or is using name '{1}' from private module '{2}'.
TS4063Parameter '{0}' of constructor from exported class has or is using private name '{1}'.

Other families: JavaScript, Node.js, npm, React, Next.js, Vite, webpack, Jest