import { ComponentPropsWithoutRef } from 'react'; import { ChipProps } from '../../../../components/Chip'; /** * Props for the TruncateChips component */ export type TruncateChipsProps = ComponentPropsWithoutRef<"div"> & { /** * Array of chip items to display */ items: ChipProps[]; }; /** * Optimized TruncateChips component using measurement-based calculation. * * Features: * - Uses visible measurement chips to determine actual layout * - Responsive to container width changes * - Supports custom gap between chips * - Clean, predictable behavior * * @example * {} }, * { label: "TypeScript", onClose: () => {} }, * { label: "JavaScript", onClose: () => {} } * ]} * /> */ export declare const TruncateChips: ({ items, className, ...rest }: TruncateChipsProps) => import("react/jsx-runtime").JSX.Element;