import { type HttpContext } from './HttpContext.js'; import { HttpHandler } from './HttpHandler.js'; import { type HttpNext } from './types.js'; export declare abstract class HttpChain extends HttpHandler { abstract handlers: HttpHandler[]; protected composed: HttpHandler | null; handle(ctx: HttpContext, next: HttpNext): Promise; }