@naverpay/hidash
Version:
improved lodash
13 lines (10 loc) • 363 B
text/typescript
import { List, Many } from './internal/types.mjs';
/**
* @description
* Flattens a nested array a single level deep.
*
* @param {List<Many<T>>|null|undefined} array The array to flatten.
* @returns {T[]} Returns the new flattened array.
*/
declare function flatten<T>(array: List<Many<T>> | null | undefined): T[];
export { flatten as default, flatten };