AntiPattern

TypeScript Signature Mismatch

typescript-signature-mismatch

TypeScript fails to enforce or infer the intended function/component type because argument lists, generics/tuples, and ES module import shapes are declared or constrained incorrectly, causing parameters to be treated as equivalent, missing fields, or syntax to parse as different constructs.