///
import type { OptionData } from './types';
/**
* Measures how many selected value chips fit on a single row.
*
* Uses a hidden clone of the container to calculate layout without
* affecting the live DOM. Automatically recalculates on resize or
* value changes to determine which chips should be visible vs collapsed.
*
* @param containerRef - The dropdown container element
* @param values - Selected option values to measure
* @param enabled - Whether collapse measurement is active
* @returns Visible chip count, collapsed chip count, and measuring state
*/
export default function useCollapsedValuesMeasurement(containerRef: React.RefObject, values: OptionData[], enabled: boolean): {
visibleCount: number;
collapsedCount: number;
isMeasuring: boolean;
};
//# sourceMappingURL=useCollapsedValuesMeasurement.d.ts.map