Error AtlasError Documentation and Resolution

TypeScript documented errors

Browse documented TypeScript errors with exact messages, troubleshooting context, and practical remediation steps.

Back to all products

Build Errors errors

TS2307TypeScript cannot find moduleTypeScript cannot resolve an import path or its type declarations, which usually blocks compilation and editor tooling at the same time.
TS2304TypeScript cannot find the referenced nameTypeScript could not resolve an identifier because it is not declared in scope or the expected type definitions are not available.
TS2683TypeScript could not determine the type of thisTypeScript could not infer a safe type for this in the current function context, so it treated the implicit any as an error.
TS2339TypeScript could not find the referenced property on the current typeTypeScript could not prove that the current value has the property being accessed, so it blocked the property lookup.
TS7053TypeScript could not safely use the expression to index the target typeTypeScript rejected an indexed access because the key expression is not known to be valid for the target type, so the result cannot be typed safely.
TS2454TypeScript detected a variable used before being assignedTypeScript found code that reads from a variable before every control path guarantees an assignment.
TS2741TypeScript found a required property missing from the provided typeTypeScript rejected a value because it does not include one of the required properties defined by the target type.
TS2322TypeScript found a value that is not assignable to the target typeTypeScript rejected an assignment because the value's type is incompatible with the declared or inferred target type.
TS2345TypeScript found an argument that is not assignable to the parameter typeTypeScript rejected a function call because one of the provided arguments does not match the type expected by the target parameter.
TS2769TypeScript found no overload that matches this callTypeScript checked the available overloaded signatures and found that none of them match the arguments provided at the call site.
TS2554TypeScript found the wrong number of arguments in a function callTypeScript rejected a function or constructor call because the number of provided arguments does not match the declared signature.
TS7006TypeScript parameter implicitly has an any typeTypeScript reported a function parameter with no explicit type and no safe inference under noImplicitAny rules.
TS6133TypeScript reported a value that is declared but never readTypeScript found a local variable, import, or parameter that is declared but not actually used under the current compiler settings.
TS2367TypeScript thinks the comparison appears to be unintentionalTypeScript determined that the compared values cannot both satisfy the condition because their types do not overlap in a way that makes the comparison meaningful.
TS2531TypeScript warns that the object is possibly nullTypeScript found code that uses a value as a non-null object even though strict null checking still allows that value to be null.
TS2532TypeScript warns that the object is possibly undefinedTypeScript found code that uses a value as a defined object even though the type system still allows that value to be undefined.
TypeScript Errors | Error Atlas