/**
 * Underline tabs for view switching (Board / Gantt / Dependencies).
 */
export interface TabItem {
  id: string;
  label: string;
  /** Lucide icon name */
  icon?: string;
  /** Mono count rendered after the label */
  count?: number;
}
export interface TabsProps {
  items: TabItem[];
  /** id of the active tab */
  active: string;
  onChange?: (id: string) => void;
  style?: React.CSSProperties;
}
export declare function Tabs(props: TabsProps): JSX.Element;
