/**
 * Calculates how many chips fit within a given available width.
 * Pure function — all measurements are passed in by the caller.
 * @param availableWidth - Total width available for the chips (already
 *                         excluding any sibling element such as the
 *                         "More" chip and any padding).
 * @param gap            - Gap between chips in pixels.
 * @param chipWidths     - Natural width of each chip in display order.
 * @returns The number of chips that fit within the available width.
 */
export declare function calculateVisibleChipsCount(availableWidth: number, gap: number, chipWidths: number[]): number;
//# sourceMappingURL=calculateVisibleChipsCount.d.ts.map