import { type RequiredKeys } from "https://deno.land/x/servest@v1.3.4/vendor/https/dev.jspm.io/@types/prop-types/index.d.ts";
definition: [K in keyof V]-?: Exclude<V[K], undefined> extends Validator<infer T> ? IsOptional<T> extends true ? never : K : never[keyof V]