export { ChartRenderer } from './core/renderer.js'; export { ChartConfig } from './core/config.js'; export { DataProvider } from './utils/provider.js'; export { ImageExporter } from './utils/exporter.js'; export type * from './types/types.js'; export * from './utils/utils.js'; import type { Exchange } from './types/types.js'; export declare function generateChartImage(config: any): Promise; export declare function generateMultipleCharts(configs: any[]): Promise; export declare function fetchMarketData(symbol: string, timeframe: string, exchange?: Exchange, limit?: number): Promise; export declare function quickChart(symbol: string, outputPath: string, options?: any): Promise; export { ComparisonService, type ComparisonConfig, type ComparisonResult } from './core/comparison.js'; export { ComparisonRenderer, type ComparisonLayout } from './renderer/comparison.js';