Normally, you will not need use these types directly. However, if you're debugging hard-to-reach issues or are a maintainer of one of our packages, these types can help you distinguish what's going on.
A type representing a validation error. Possible values are undefined, false, null, or a string with an error message.
A type representing the keys used to map to ValidationError in ValidationErrorMap. It is defined with on${Capitalize<ValidationCause>}
A type that represents a map with the keys as ValidationErrorMapKeys and the values as ValidationError
Your weekly dose of JavaScript news. Delivered every Monday to over 100,000 devs, for free.