Error AtlasError Documentation and Resolution

TypeScript found no overload that matches this call

error TS2769: No overload matches this call.

TypeScript checked the available overloaded signatures and found that none of them match the arguments provided at the call site.

error TS2769: No overload matches this call.
  • The provided arguments do not match any declared overload signature.
  • A union or generic value is too broad for TypeScript to resolve to one overload safely.
  • The implementation or call site drifted away from the intended overload design.
  1. Inspect each overload and identify which one the call should satisfy.
  2. Narrow the argument values before calling the function.
  3. Simplify or redesign the overloads if the public API is too ambiguous.
TypeScript Docs: More on Functions
TS2769 No overload matches this call: causes and fixes | Error Atlas