@@ -106,6 +106,7 @@ declare class Server extends events.EventEmitter {
106
106
on ( event : "proxyReq" , listener : Server . ProxyReqCallback ) : this;
107
107
on ( event : "proxyRes" , listener : Server . ProxyResCallback ) : this;
108
108
on ( event : "proxyReqWs" , listener : Server . ProxyReqWsCallback ) : this;
109
+ on ( event : "res" , listener : Server . ResCallback ) : this;
109
110
on ( event : "econnreset" , listener : Server . EconnresetCallback ) : this;
110
111
on ( event : "end" , listener : Server . EndCallback ) : this;
111
112
on ( event : "open" , listener : Server . OpenCallback ) : this;
@@ -117,6 +118,7 @@ declare class Server extends events.EventEmitter {
117
118
once ( event : "proxyReq" , listener : Server . ProxyReqCallback ) : this;
118
119
once ( event : "proxyRes" , listener : Server . ProxyResCallback ) : this;
119
120
once ( event : "proxyReqWs" , listener : Server . ProxyReqWsCallback ) : this;
121
+ once ( event : "res" , listener : Server . ResCallback ) : this;
120
122
once ( event : "econnreset" , listener : Server . EconnresetCallback ) : this;
121
123
once ( event : "end" , listener : Server . EndCallback ) : this;
122
124
once ( event : "open" , listener : Server . OpenCallback ) : this;
@@ -213,6 +215,11 @@ declare namespace Server {
213
215
options : ServerOptions ,
214
216
head : any ,
215
217
) => void ;
218
+ type ResCallback < TIncomingMessage = http . IncomingMessage , TServerResponse = http . ServerResponse > = (
219
+ proxyRes : TIncomingMessage ,
220
+ req : TIncomingMessage ,
221
+ res : TServerResponse ,
222
+ ) => void ;
216
223
type EconnresetCallback < TError = Error , TIncomingMessage = http . IncomingMessage , TServerResponse = http . ServerResponse > = (
217
224
err : TError ,
218
225
req : TIncomingMessage ,
0 commit comments