/**
 * Deep merge two objects
 *
 * @param target - The target object
 * @param source - The source object
 * @param options - The options object
 * @returns The merged object
 */
export declare const deepMerge: {
    <X = any, Y = any, Z = X & Y>(target: X, source: Y, options?: any): Z;
    all(array: any[], options?: any): any;
};
