import type { HTMLAttributes, Ref } from "react";
type Variant = "neutral" | "accent" | "success" | "warning" | "danger";
export interface TagProps extends HTMLAttributes {
/** Semantic color variant. @default "neutral" */
variant?: Variant;
/** Use tinted background with semantic foreground. @default false */
subtle?: boolean;
/** When provided, renders a dismiss button that calls this handler. */
onDismiss?: () => void;
/** Forwarded ref to the underlying `` element. */
ref?: Ref;
}
/** Compact label for status or category; semantic variants, optional subtle
* tint and dismiss button. */
export declare function Tag({ variant, subtle, onDismiss, className, children, ref, ...rest }: TagProps): import("react").JSX.Element;
export {};
//# sourceMappingURL=Tag.d.ts.map