/** * Bar chart renderer (vertical, grouped or stacked). * * Layout (chart-recipes.md → Bar): * - Y axis: Nice Numbers from data range, always includes zero * - Bar slot width: plotWidth / categoryCount * - Bar fill width within slot: 70% (gap = 30% of slot) * - Grouped: split slot among series (no extra gap inside group) * - Stacked: cumulative y per category, topmost segment carries the slot */ import type { BarContent } from "./schemas.js"; export interface BarRenderInput { title: string; subtitle?: string; content: BarContent; } export declare function renderBarBody({ content }: BarRenderInput): { chartHtml: string; chartCss: string; legendHtml?: string; }; //# sourceMappingURL=bar.d.ts.map