node.js - Typescript - Kan inte komma åt Express Response-objektet


Jag kan inte använda Response-objektets metoder i min ts-metod och när jag loggar det är det ett tomt objekt. Inte säker på varför det inte får svaret från importen

import { Response } from 'express';
async sendRes(res:Response) {
 res.status(200).send();
}

Jag får ett fel som säger TypeError: res.status är inte en funktion

Svar #1

Första parametern är för request & den andra för response och den tredje för next (middleware)

import { Request, Response } from 'express';
async sendRes(req:Request,res:Response) {
 res.status(200).send();
}