import React from "react"; export interface BarDataPoint { x: string | number; y: number; label?: string; color?: string; } export interface BarSeries { id: string; name: string; data: BarDataPoint[]; color?: string; } export interface GlassBarChartProps { /** * Chart title */ title?: string; /** * Chart data series */ series: BarSeries[]; /** * Chart width */ width?: number; /** * Chart height */ height?: number; /** * Show grid lines */ showGrid?: boolean; /** * Show data labels on bars */ showDataLabels?: boolean; /** * Show legend */ showLegend?: boolean; /** * X-axis label */ xAxisLabel?: string; /** * Y-axis label */ yAxisLabel?: string; /** * Custom colors for series */ colors?: string[]; /** * Animation duration */ animationDuration?: number; /** * Show tooltips on hover */ showTooltips?: boolean; /** * Format function for Y-axis values */ formatYValue?: (value: number) => string; /** * Format function for X-axis values */ formatXValue?: (value: string | number) => string; /** * Bar orientation (vertical or horizontal) */ orientation?: "vertical" | "horizontal"; /** * Bar padding between groups */ barPadding?: number; /** * Bar width ratio */ barWidthRatio?: number; /** * Custom className */ className?: string; /** * Loading state */ loading?: boolean; } /** * GlassBarChart component * A glassmorphism bar chart with multiple series support and interactive features */ export declare const GlassBarChart: React.FC; export default GlassBarChart; //# sourceMappingURL=GlassBarChart.d.ts.map