import type {TypeError} from "../compile/validate/dataType" import type {ApplicatorKeywordError} from "./applicator" import type {ValidationKeywordError} from "./validation" import type {FormatError} from "./format/format" import type {UnevaluatedPropertiesError} from "./unevaluated/unevaluatedProperties" import type {UnevaluatedItemsError} from "./unevaluated/unevaluatedItems" import type {DependentRequiredError} from "./validation/dependentRequired" import type {DiscriminatorError} from "./discriminator" export type DefinedError = | TypeError | ApplicatorKeywordError | ValidationKeywordError | FormatError | UnevaluatedPropertiesError | UnevaluatedItemsError | DependentRequiredError | DiscriminatorError