Member predicate TypeScript::Type::getLastSignature

Gets the last signature of the given kind.

When a signature is overloaded, the last signature is the most general version, covering all cases but with less precision than the overloads.

CallSignatureType getLastSignature(SignatureKind kind)