interface Handlerimport { type Handler } from "https://dotland.deno.dev/x/hono@v3.0.0-0/mod.ts"; Type ParametersoptionalE = EnvoptionalR = RouteoptionalI = anyCall Signatures(c: Context<E extends Env ? E : Env, E extends Route ? E : R extends Route ? R : R extends string ? { path: R; method: string; } : never, E extends Env ? R extends Route | string ? I : E extends Env ? E : never : E extends Route | string ? R extends Env ? E : R : E>, next: Next): Response | Promise<Response | undefined | void>