/** * Determines whether the given value is either `null` or `undefined`. * * @param {unknown} value - The value to check. * @returns {boolean} Returns `true` if the value is `null` or `undefined`, otherwise `false`. */ export declare const isNil: (value: unknown) => boolean; /** * @returns a new array with unique values from the given array. */ export declare const uniq: (values: T[]) => T[]; /** * Returns a function that returns true if all the provided functions return true when invoked with the arguments it receives. */ export declare const overEvery: (functions: ((...args: any) => boolean)[]) => ((...args: T[]) => boolean); /** * Returns a function that returns true if at least one of the provided functions return true when invoked with the arguments it receives. */ export declare const overSome: (functions: ((...args: any) => boolean)[]) => ((...args: T[]) => boolean);