import { type RefObject } from "react"; /** * Custom hook that calculates how many items can fit in a container without overflowing */ export default function useItemsOverflow({ containerRef, gap, deductedSpaceRef, deductedWidth, itemRefs, minVisibleCount }: { containerRef: RefObject; gap: number; deductedSpaceRef?: RefObject; deductedWidth?: number; itemRefs: RefObject[]; minVisibleCount?: number; }): { visibleCount: number; hasMeasured: boolean; };