export type ItemEqualityComparer = (item: Item, value: Value) => boolean; export declare const defaultItemEquality: ItemEqualityComparer; export declare function compareItemEquality(item: Item, value: Value, comparer: ItemEqualityComparer): boolean; export declare function itemIncludes(collection: readonly Item[] | undefined | null, value: Value, comparer: ItemEqualityComparer): boolean; export declare function findItemIndex(collection: readonly Item[] | undefined | null, value: Value, comparer: ItemEqualityComparer): number; export declare function removeItem(collection: readonly Item[], value: Value, comparer: ItemEqualityComparer): Item[];