type alias THonoMiddlewareHandler Type Parameters 🔗 E extends Env = any 🔗 P extends string = string 🔗 I extends Input = { } Definition 🔗 : (c: Context<E, P, I>, next: Next) => Promise<Response | void>