/** * Item-equality helpers. 1:1 port of Base UI React's * `packages/react/src/internals/itemEquality.ts` — no framework-specific * pieces. */ export type ItemEqualityComparer = (itemValue: Item, selectedValue: Value) => boolean; export declare const defaultItemEquality: ItemEqualityComparer; export declare function compareItemEquality(itemValue: Item, selectedValue: Value, comparer: ItemEqualityComparer): boolean; export declare function selectedValueIncludes(selectedValues: readonly Item[] | undefined | null, itemValue: Value, comparer: ItemEqualityComparer): boolean; export declare function findItemIndex(itemValues: readonly Item[] | undefined | null, selectedValue: Value, comparer: ItemEqualityComparer): number; export declare function removeItem(selectedValues: readonly Item[], itemValue: Value, comparer: ItemEqualityComparer): Item[]; //# sourceMappingURL=item-equality.d.ts.map