interface RouterMiddlewareimport { type RouterMiddleware } from "https://dotland-vbqsvsrpfncg.deno-staging.dev/x/oak@v11.1.0/router.ts?s=RouterMiddleware";Type ParametersR extends string[src]optionalP extends RouteParams<R> = RouteParams<R>[src]optionalS extends State = Record<string, any>[src]Call Signatures(context: RouterContext<R, P, S>, next: () => Promise<unknown>): Promise<unknown> | unknown[src]Propertiesoptionalparam: keyof P[src]For route parameter middleware, the param key for this parameter will be set. optionalrouter: Router<any>[src]