diff --git a/src/lib/converter/factories/signature.ts b/src/lib/converter/factories/signature.ts index 0371d50f6..82233f876 100644 --- a/src/lib/converter/factories/signature.ts +++ b/src/lib/converter/factories/signature.ts @@ -110,7 +110,9 @@ function convertParameters( paramRefl.type = context.converter.convertType( context.withScope(paramRefl), - param.type + declaration + ? context.checker.getTypeOfSymbolAtLocation(param, declaration) + : param.type ); let isOptional = false;