import "./style.scss";
import { ComponentPropsWithRef } from "react";
type SelectablePillStatus = "selected" | "excluded" | "unselected";
type SelectablePillProps = ComponentPropsWithRef<"button"> & {
    id?: string;
    text: string;
    variant: SelectablePillStatus;
    onSelect: (event: React.MouseEvent<HTMLButtonElement>) => void;
    onExclude: (event: React.MouseEvent<HTMLButtonElement>) => void;
    iconPath?: string;
    highlight?: boolean;
    onEnter?: () => void;
    onLeave?: () => void;
    isDisabled?: boolean;
    dataCy?: string;
};
declare const SelectablePill: ({ id, text, onSelect, onExclude, variant, highlight, onEnter, onLeave, isDisabled, iconPath, dataCy, ...props }: SelectablePillProps) => import("react/jsx-runtime").JSX.Element;
export default SelectablePill;
