import { ButtonHTMLAttributes, FC, HTMLAttributes } from "react";
//#region src/components/data-display/badge/badge.d.ts
type Size = 'sm' | 'md' | 'lg';
type Tone = 'neutral' | 'info' | 'success' | 'warning' | 'error';
type Variant = 'solid' | 'outline';
type BaseProps = {
label: string;
size?: Size;
tone?: Tone;
variant?: Variant;
};
type InteractiveProps = {
interactive: true;
} & Omit, 'children' | 'className' | 'style' | 'type'>;
type StaticProps = {
interactive?: false;
} & Omit, 'children' | 'className' | 'style'>;
type Props = BaseProps & (InteractiveProps | StaticProps);
declare const Badge: FC;
//#endregion
export { Badge };