/// import { IncomingMessage, ServerResponse, Server } from 'http'; import { ParsedUrlQuery } from 'querystring'; import { Socket } from 'net'; import { Readable } from "stream"; declare global { namespace WhistleBase { class Request extends IncomingMessage {} class Response extends ServerResponse {} class HttpServer extends Server {} class Socks extends Socket {} type ReadableStream = Readable; type UrlQuery = ParsedUrlQuery; } }