Skip to main content

Function: getSignatureParameterTypeAt()

getSignatureParameterTypeAt(options: Readonly<{ checker: ts.TypeChecker; index: number; location: ts.Node; signature: null | ts.Signature | undefined; }>): Type | undefined

Defined in: _internal/typed-rule.ts:239

Resolve the type of a signature parameter by index.

Parametersโ€‹

optionsโ€‹

Readonly<{ checker: ts.TypeChecker; index: number; location: ts.Node; signature: null | ts.Signature | undefined; }>

Signature parameter lookup options.

  • checker: TypeScript type checker.
  • index: Parameter index in the signature.
  • location: Source location used for contextual type lookup.
  • signature: Candidate call signature.

Returnsโ€‹

Type | undefined

Parameter type when available; otherwise undefined.