import React from 'react'; import { BorderRadiusConfig, AnimationConfig, BarClickData } from '../../types'; interface BarProps { x: number; y: number; width: number; height: number; fill: string; stroke?: string; strokeWidth?: number; borderRadius?: number | BorderRadiusConfig; opacity?: number; animation?: AnimationConfig; animationDelay?: number; datasetIndex: number; dataIndex: number; value: number | [number, number]; label: string; datasetLabel: string; onClick?: (event: React.MouseEvent, data: BarClickData) => void; onHover?: (event: React.MouseEvent, data: BarClickData | null, mousePos?: { x: number; y: number; }) => void; hoverFill?: string; hoverStroke?: string; className?: string; isMobile?: boolean; } /** * Bar component - A single bar in the chart * Accessible with ARIA attributes and keyboard support */ export declare const Bar: React.FC; export default Bar;