interface PerformanceOverviewRow { /** Left-hand label, e.g. `"Kills"`. */ label: string; /** Ally-side total — rendered on the left of the bar and tints the green segment. */ allyValue: number; /** Enemy-side total — rendered on the right of the bar and tints the red segment. */ enemyValue: number; } interface PerformanceOverviewProps { /** One row per metric. Order is preserved top-to-bottom. */ rows: PerformanceOverviewRow[]; /** Extra classes merged onto the outer card wrapper. */ className?: string; } /** * Team performance overview card — each row shows an ally total, a * proportional ally/enemy split bar, and an enemy total. The bar always * sums to full width; a 1-pixel marker at 50% makes it easy to see which * side is ahead. * * Data-free: the consumer pre-aggregates totals (kills, deaths, assists, * or any other scalar metric) and supplies the labels. Pair with * `` above for a header. */ declare function PerformanceOverview({ rows, className }: PerformanceOverviewProps): import("react/jsx-runtime").JSX.Element | null; export { PerformanceOverview }; export type { PerformanceOverviewProps, PerformanceOverviewRow }; //# sourceMappingURL=performance-overview.d.ts.map