import * as React from "react"; interface UseBadgeOverflowProps { items: T[]; getLabel: (item: T) => string; containerRef: React.RefObject; lineCount: number; cacheKeyPrefix?: string; iconSize?: number; maxWidth?: number; className?: string; containerPadding?: number; badgeGap?: number; overflowBadgeWidth?: number; } interface UseBadgeOverflowReturn { visibleItems: T[]; hiddenCount: number; containerWidth: number; } export declare function useBadgeOverflow({ items, getLabel, containerRef, lineCount, cacheKeyPrefix, containerPadding, badgeGap, overflowBadgeWidth, iconSize, maxWidth, className, }: UseBadgeOverflowProps): UseBadgeOverflowReturn; export declare function clearBadgeWidthCache(): void; export {}; //# sourceMappingURL=use-badge-overflow.d.ts.map