import Router, { Request, Response, Handler } from "./router.js"; import Tpl from "./template.js"; export { Router, Tpl, Request, Response, Handler }; export default class Flummpress { private server?; private container; private middleware; router: Router; constructor(); use(nameOrRouter: string | Router, factory?: () => T): this; resolve(name: string): T; private processPipeline; listen(...args: any[]): this; private parseRequest; private readBody; private createResponse; }