test/node_modules/@vuepress/helper/lib/shared/deepAssign.d.ts
2024-08-13 09:27:52 +08:00

5 lines
287 B
TypeScript

type IAnyObject = Record<string, any>;
/** Deep merge objects to the first one */
export declare const deepAssign: <T extends IAnyObject, U extends IAnyObject = T, V extends Partial<T> & Partial<U> = T & U>(originObject: T, ...overrideObjects: (U | null | undefined)[]) => V;
export {};