/// import * as http from 'http'; export interface Handler { handle(request: http.IncomingMessage, response: http.ServerResponse, next: Function, params?: any): void; } export interface ApplicableHandler extends Handler { isApplicable(request: http.IncomingMessage, body?: any): boolean; }