interface RouterMiddlewareimport { type RouterMiddleware } from "https://deno.land/x/oak_middleware@v0.1.0/deps.ts"; Type ParametersoptionalP extends RouteParams = RouteParamsoptionalS extends Record<string | number | symbol, any> = Record<string, any>Call Signatures(context: RouterContext<P, S>, next: () => Promise<void>): Promise<void> | void