import * as _emotion_react_jsx_runtime from '@emotion/react/jsx-runtime';

type PillProps = {
    onDeleteMouseDown?: (event: React.MouseEvent<HTMLButtonElement, MouseEvent>) => void;
    onDeleteMouseUp?: (event: React.MouseEvent<HTMLButtonElement, MouseEvent>) => void;
    onDeleteFromKeyboard?: () => void;
    text: string;
    loading?: boolean;
    icon?: string;
    cursor?: "pointer" | "text";
    isEditing?: boolean;
    onChangeTextInput?: (newValue: string) => void;
    onFocusTextInput?: () => void;
    onBlurTextInput?: () => void;
    onClickPillBody?: (() => void) | undefined;
};
declare function Pill({ text, onDeleteMouseDown, onDeleteMouseUp, onDeleteFromKeyboard, icon, loading, cursor, isEditing, onChangeTextInput, onFocusTextInput, onClickPillBody, onBlurTextInput, }: PillProps): _emotion_react_jsx_runtime.JSX.Element;

export { Pill };
