A Schema or SchemaFn.
Schema
SchemaFn
type SchemaOrSchemaFn<TModel, TPathKind extends PathKind = PathKind.Root> = | Schema<TModel> | SchemaFn<TModel, TPathKind>