/** * Assigns own enumerable string keyed properties of source objects to the destination object. * Source objects are applied from left to right. * Subsequent sources overwrite property assignments of previous sources. * * @since 1.0.0 * * @template T * @param {T} object - The destination object. * @param {...any[]} sources - The source objects. * @returns {T} - The modified object. * * @example * * const object = { a: 1 }; * const other = { b: 2 }; * * assignIn(object, other); * // => { 'a': 1, 'b': 2 } */ declare const assignIn: (object: T, ...sources: any[]) => T; export default assignIn;