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 {};
