--- /dev/null
+import type {CodeKeywordDefinition, ErrorNoParams, AnySchema} from "../../types"
+import {validateUnion} from "../code"
+
+export type AnyOfError = ErrorNoParams<"anyOf", AnySchema[]>
+
+const def: CodeKeywordDefinition = {
+ keyword: "anyOf",
+ schemaType: "array",
+ trackErrors: true,
+ code: validateUnion,
+ error: {message: "must match a schema in anyOf"},
+}
+
+export default def