import { validatorMiddleware } from "https://deno.land/x/hono@v3.0.0-rc.4/middleware/validator/middleware.ts";
type
<P extends string, E extends Partial<Environment> = Environment, S = unknown>(validationFunction: ValidationFunction<P, E, S>, options?: { done?: Done<P, E>; }) => unknown