import { default as React } from 'react';
export type TagVariant = "primary" | "secondary" | "success" | "warning" | "error" | "neutral";
export type TagSize = "sm" | "md" | "lg";
export interface TagProps extends React.HTMLAttributes<HTMLSpanElement> {
    variant?: TagVariant;
    size?: TagSize;
    icon?: React.ReactNode;
    iconPosition?: "left" | "right";
    closeable?: boolean;
    onClose?: (event: React.MouseEvent<HTMLButtonElement>) => void;
    hashtag?: boolean;
    children: React.ReactNode;
    href?: string;
}
type TagRootElement = HTMLAnchorElement | HTMLSpanElement;
export declare const Tag: React.ForwardRefExoticComponent<TagProps & React.RefAttributes<TagRootElement>>;
export {};
