type alias MiddlewareRe-exportimport { type Middleware } from "https://deno.land/x/etag@0.0.1/mod.ts"; Type ParametersoptionalS = unknowndefinition: (context: Context<S>, next: Fn<State, [Context]>) => Promise<void>