1- // flow-typed signature: cc24a4e737d9dfb8e1381c3bd4ebaa65
2- // flow-typed version: d11eab7bb5/express_v4.16.x/flow_>=v0.32.x
3-
4- import type { Server } from 'http' ;
5- import type { Socket } from 'net' ;
1+ // flow-typed signature: b647ddbcd7635eb058534a738410dbdb
2+ // flow-typed version: f55cb054df/express_v4.16.x/flow_>=v0.93.x
63
74declare type express$RouterOptions = {
85 caseSensitive ?: boolean ,
@@ -24,7 +21,7 @@ declare class express$Request extends http$IncomingMessage
2421 baseUrl : string ;
2522 body : mixed ;
2623 cookies : { [ cookie : string ] : string } ;
27- connection: Socket ;
24+ connection: net$ Socket;
2825 fresh: boolean ;
2926 hostname: string ;
3027 ip: string ;
@@ -184,7 +181,7 @@ declare class express$Router extends express$Route {
184181 ) : this ;
185182 use ( path : string , router : express$Router ) : this ;
186183 handle (
187- req : http$IncomingMessage ,
184+ req : http$IncomingMessage < > ,
188185 res : http$ServerResponse ,
189186 next : express$NextFunction
190187 ) : void ;
@@ -198,7 +195,7 @@ declare class express$Router extends express$Route {
198195 ) = > mixed
199196 ) : void ;
200197 (
201- req : http$IncomingMessage ,
198+ req : http$IncomingMessage < > ,
202199 res : http$ServerResponse ,
203200 next ?: ?express$NextFunction
204201 ) : void ;
@@ -222,15 +219,15 @@ declare class express$Application extends express$Router
222219 hostname ? : string ,
223220 backlog ? : number ,
224221 callback ?: ( err ?: ?Error ) => mixed
225- ) : ?Server ;
222+ ) : ?http$ Server;
226223 listen (
227224 port : number ,
228225 hostname ? : string ,
229226 callback ?: ( err ?: ?Error ) => mixed
230- ) : ?Server ;
231- listen ( port : number , callback ?: ( err ?: ?Error ) => mixed ) : ?Server ;
232- listen ( path : string , callback ?: ( err ?: ?Error ) => mixed ) : ?Server ;
233- listen ( handle : Object , callback ?: ( err ?: ?Error ) => mixed ) : ?Server ;
227+ ) : ?http$ Server;
228+ listen ( port : number , callback ?: ( err ?: ?Error ) => mixed ) : ?http$ Server;
229+ listen ( path : string , callback ?: ( err ?: ?Error ) => mixed ) : ?http$ Server;
230+ listen ( handle : Object , callback ?: ( err ?: ?Error ) => mixed ) : ?http$ Server;
234231 disable ( name : string ) : void ;
235232 disabled ( name : string ) : boolean ;
236233 enable ( name : string ) : express$Application ;
@@ -247,13 +244,13 @@ declare class express$Application extends express$Router
247244 callback : express$RenderCallback
248245 ) : void ;
249246 handle (
250- req : http$IncomingMessage ,
247+ req : http$IncomingMessage < > ,
251248 res : http$ServerResponse ,
252249 next ?: ?express$NextFunction
253250 ) : void ;
254251 // callable signature is not inherited
255252 (
256- req : http$IncomingMessage ,
253+ req : http$IncomingMessage < > ,
257254 res : http$ServerResponse ,
258255 next ?: ?express$NextFunction
259256 ) : void ;
0 commit comments