class Routerimport { Router } from "https://deno.land/x/nhttp@1.1.11/mod.ts"; Router Examplesconst router = new Router(); const router = new Router({ base: '/items' }); ConstructorsnewRouter(unnamed 0?: TRouter)Type ParametersoptionalRev extends RequestEvent = RequestEventPropertiesprivatebase: stringany: MethodHandler<Rev, this>method ANY (allow all method directly) (app or router) c_routes: TObject[]connect: MethodHandler<Rev, this>delete: MethodHandler<Rev, this>method DELETE (app or router) get: MethodHandler<Rev, this>method GET (app or router) head: MethodHandler<Rev, this>midds: Handler<Rev>[]options: MethodHandler<Rev, this>patch: MethodHandler<Rev, this>method PATCH (app or router) pmidds: TObject | undefinedpost: MethodHandler<Rev, this>method POST (app or router) put: MethodHandler<Rev, this>method PUT (app or router) route: TObjecttrace: MethodHandler<Rev, this>Methodsprivatesingle(mtd: string, url: string)find(method: string,url: string,fn404: Handler<Rev>,)on(method: string,path: string | RegExp,...handlers: Handlers<Rev>,)build handlers (app or router)