import type { IsomorphicIterable } from "@vangware/types"; import type { ReducerOutput } from "./types/ReducerOutput.js"; /** * Tries to find the given `searchItem` in iterable or asynchronous iterable. * * @category Reducers * @example * ``` * const includesTwo = includes(2); * includesTwo([1, 2, 3, 4]); // true * includesTwo([1, 3, 5, 7]); // false * ``` * @param searchItem Item to search. * @returns Curried function with `searchItem` set in context. */ export declare const includes: ( searchItem: SearchItem, ) => ( iterable: Iterable_1, ) => ReducerOutput;