/** * Determines whether or not the given value is a falsy value, also acts as a typeguard. * @param value - value to check * @returns true if given a falsy value, false otherwise * ```typescript * pipe( * ['a', false, '', null, 0, 4], * Arrays.filter(isFalsy) // -> [false, '', null, 0] * ); * ``` */ export declare const isFalsy: (value: T) => value is T & (T extends number ? 0 : T extends string ? "" : T extends boolean ? false : T extends undefined ? undefined : T extends null ? null : never);