import { type Middleware } from "https://deno.land/x/airbag@0.4/src/deps.ts";
Middleware are functions which are chained together to deal with requests.
Type Parameters
optional
T extends Context = Context<S>Call Signatures
(context: T, next: () => Promise<unknown>): Promise<unknown> | unknown