import React from 'react';
export interface DataPoint {
    x: string | number;
    y: number;
    category?: string;
    metadata?: Record<string, any>;
}
export interface DataVisualizationProps {
    data?: DataPoint[];
    title?: string;
    chartType?: 'line' | 'bar' | 'pie' | 'scatter' | 'area' | 'heatmap';
    height?: number;
    showLegend?: boolean;
    showGrid?: boolean;
    enableInteraction?: boolean;
    colorScheme?: string[];
    onDataPointClick?: (point: DataPoint) => void;
}
export declare const DataVisualization: React.FC<DataVisualizationProps>;
export default DataVisualization;
//# sourceMappingURL=DataVisualization.d.ts.map