import React, { ReactNode } from 'react'; import './Pill.css'; import { IPill, PillStatus, PillVariant } from './type'; import { TruncateProps } from 'components/Truncate/Truncate'; interface PillProps { background?: string; status?: PillStatus; variant?: PillVariant; id?: string; testId?: string; isDisabled?: boolean; items: IPill[]; isEditable?: boolean; onChange?: (data: IPill[]) => void; isSortable?: boolean; placeholder?: string; shouldHaveBorder?: boolean; stroke?: string; onPillClickHandler?: Function; customKeyDown?: Function; isSingleton?: boolean; maxContainerWidth?: number; canTruncate?: boolean; className?: string; isError?: boolean; size?: 'default' | 'small'; highlightText?: string; dropDownContent?: (closeDropdown: () => void) => ReactNode; truncateOptions?: TruncateProps; highlightAiSuggested?: boolean; isResizeableContainer?: boolean; maxContainerHeight?: number; isResponsive?: boolean; minContainerHeight?: number; enableBulkPaste?: boolean; bulkPasteSeparators?: string | string[]; } declare const Pill: React.FC; export default Pill;