import type { JSONSchema, AllOfMergeResult } from './schema-types'; /** * Deep merge allOf branches into a single effective schema. * - Intersects types (detects conflicts like string ∧ number) * - Unions required arrays * - Deep merges properties objects * - Detects and reports conflicts as non-blocking schema errors */ export declare function mergeAllOf(allOfSchemas: readonly JSONSchema[], basePath?: ReadonlyArray): AllOfMergeResult;