interface MiddlewareHandlerInterfaceimport { type MiddlewareHandlerInterface } from "https://dotland.deno.dev/x/hono@v3.3.0/types.ts"; Type ParametersoptionalE extends Env = EnvoptionalS = { }optionalBasePath extends string = "/"Call Signatures(...handlers: MiddlewareHandler<E, MergePath<BasePath, ExtractKey<S>>>[]): Hono<E, S, BasePath><P extends string>(path: P, ...handlers: MiddlewareHandler<E, MergePath<BasePath, P>>[]): Hono<E, S, BasePath>