import * as React from 'react';

/**
 * Badge — from @kibrisyazilim/design-system@0.1.0.
 */
export interface BadgeProps {
  /** Semantic color. Match the meaning, not the look. */
  tone?: "success" | "warning" | "danger" | "neutral" | "accent";
  variant?: "subtle" | "solid" | "outline";
  size?: "sm" | "md";
  /** Renders a small filled dot before the label. */
  dot?: boolean;
  children?: React.ReactNode;
  className?: string;
  id?: string;
  style?: CSSProperties;
}

export declare const Badge: React.ComponentType<BadgeProps>;
