UNPKG

@naturalcycles/js-lib

Version:

Standard library for universal (browser + Node.js) javascript

9 lines (8 loc) 401 B
import type { AnyObject } from '../types.js'; import type { JsonSchemaObject } from './jsonSchema.model.js'; /** * Merges s2 into s1 (mutates s1) and returns s1. * Does not mutate s2. * API similar to Object.assign(s1, s2) */ export declare function mergeJsonSchemaObjects<T1 extends AnyObject, T2 extends AnyObject>(s1: JsonSchemaObject<T1>, s2: JsonSchemaObject<T2>): JsonSchemaObject<T1 & T2>;