import type { AnyObject, IsUnion } from './types'; export default function compact(collection: T[]): NonNullable[]; export default function compact(collection: T): { [K in keyof T as NonNullable extends never ? never : K]: IsUnion extends true ? NonNullable | undefined : T[K]; }; //# sourceMappingURL=compact.d.ts.map