import * as _angular_core from '@angular/core'; /** One bar's worth of data. */ interface WrBarChartDatum { readonly label: string; readonly value: number; readonly color?: string; } /** * Minimal vertical bar chart. Pass `[data]` — each datum becomes a bar. * Axis-free; for the simple "show me a comparison" case. * * @example * ```html * * ``` * * @see https://ngwr.dev/components/bar-chart */ declare class WrBarChart { readonly data: _angular_core.InputSignal; /** Default bar colour when a datum has none. @default primary */ readonly color: _angular_core.InputSignal; /** Show value labels above each bar. @default true */ readonly showValues: _angular_core.InputSignalWithTransform; /** Pixel height of the chart area. @default 200 */ readonly height: _angular_core.InputSignalWithTransform; /** Explicit max value. `0` = auto. @default 0 */ readonly max: _angular_core.InputSignalWithTransform; protected readonly resolvedMax: _angular_core.Signal; protected readonly bars: _angular_core.Signal<{ label: string; value: number; color: string; heightPercent: number; }[]>; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } export { WrBarChart }; export type { WrBarChartDatum };