type alias MiddlewareHandlerimport { type MiddlewareHandler } from "https://deno.land/x/blocks@1.96.2/runtime/fresh/plugin.ts"; definition: (req: Request, ctx: { next: () => Promise<Response>; state: any; params: Record<string, string>; }) => Promise<Response>