import React, { ReactNode } from 'react';
import { IPill, PillStatus, PillVariant } from './type';
interface PillItemProps {
    itemId: string | number;
    index: number;
    text: string;
    variant: PillVariant;
    status?: PillStatus;
    background?: string;
    isDisabled?: boolean;
    leadingIcon?: ReactNode;
    trailingIcon?: ReactNode;
    isEditable?: boolean;
    onChangeItem?: (data: Omit<IPill, 'id'>, index: number) => void;
    onNewItemAdd?: () => void;
    onRemoveItem?: (index: number) => void;
    isSortable?: boolean;
    stroke?: string;
    onPillClickHandler?: Function;
    customKeyDown?: Function;
    isLastTag?: Boolean;
    isSingleton?: Boolean;
    pillsCount?: Number;
}
declare const PillItem: React.FC<PillItemProps>;
export default PillItem;
