/// import { IncomingMessage, ServerResponse } from 'http'; import { MatchResult, MatchedResult } from '../matchers'; import { Handler, Router } from '../Router'; import { ServerRequest } from './ServerRequest'; interface ServerRequestResponse { req: ServerRequest; res: ServerResponse; } export interface NodeHttpRouterParams { data: ServerRequestResponse; match: MatchedResult; } export declare class NodeHttpRouter extends Router { constructor(defaultHandler?: Handler, ServerRequestResponse>); serve(req: IncomingMessage, res: ServerResponse): any; } export {};