interface RouterContext implements Context<S>import { type RouterContext } from "https://deno.land/x/oak@v15.0.0/router.ts"; The context passed router middleware. Type ParametersR extends stringoptionalP extends RouteParams<R> = RouteParams<R>optionalS extends State = Record<string, any>Propertiescaptures: string[]When matching the route, an array of the capturing groups from the regular expression. optionalmatched: Layer<R, P, S>[]The routes that were matched for this request. params: PAny parameters parsed from the route when matched. router: RouterA reference to the router instance. optionalrouteName: stringIf the matched route has a name, the matched route name is provided here. optionalrouterPath: stringOverrides the matched path for future route middleware, when a routerPath option is not defined on the Router options.