import { type Schemable } from "https://deno.land/x/fun@v2.0.0-alpha.6/schemable.ts";
A Schemable is the union of all schemable methods. This allows one to build an arbitrary Schema using the Schemable interface, then pass a concrete Schemable implementation to the Schema. Thus, one can build a single model and produce decoders, guards, or jsonschema from that model.
Type Parameters
U extends Kind