import { DeepPartial } from './types';
export declare function groupBy<T>(array: Array<T>, groupFunction: (item: T) => string): {
    [key: string]: Array<T>;
};
export declare function chunk<T>(array: Array<T>, size: number): Array<Array<T>>;
export declare function merge<T>(target: T, source: DeepPartial<T>): T;
export declare const get: (obj: any, path: any, defaultValue?: any) => any;
export declare function shallowEqual<T>(obj1: T, obj2: T): boolean;
export declare const isEqual: (a: any, b: any) => any;
export declare function throttle(func: (...args: any[]) => void, timeFrame: number): (...args: any[]) => void;
//# sourceMappingURL=lodash.d.ts.map