/**
 * Recursively flattens `array`.
 *
 * @since 5.4.0
 * @category Array
 * @param array The array to flatten.
 * @returns Returns the new flattened array.
 * @see [[flatMap]],[[flatMapDeep]],[[flatMapDepth]],[[flatten]],[[flattenDepth]]
 * @example
 *
 * ```js
 * flattenDeep([1, [2, [3, [4]], 5]])
 * // => [1, 2, 3, 4, 5]
 * ```
 */
export declare function flattenDeep(array: Array<any>): Array<any>;
export default flattenDeep;
