/**
 * Create an array with `null` & `undefined` values removed
 *
 * @param arr - The array to compact
 * @returns The compacted array
 *
 * @example
 * compactArray(['hi', null, 2, true, undefined]) // Returns: ['hi', 2, true]
 */
export declare function compactArray<T>(arr: (T | null | undefined)[]): T[] | undefined;
