/// import { Body, Chunk, Handler, Request, Response, Server, Uri } from "."; import { IncomingMessage, ServerResponse } from 'http'; export declare class ClientHandler implements Handler { handle(request: Request): Promise; } export declare const adapter: (handler: Handler) => (nodeRequest: IncomingMessage, nodeResponse: ServerResponse) => void; export declare class ServerHandler implements Server { private handler; private server; private uri; constructor(handler: Handler, { port }?: { port?: number | undefined; }); handle(request: Request): Promise; close(): Promise; url(): Promise; } export declare class MessageBody implements Body { private message; constructor(message: IncomingMessage); text(): Promise; [Symbol.asyncIterator](): AsyncIterator; }