UNPKG

@neabyte/chart-to-image

Version:

Convert trading charts to images using Node.js canvas with advanced features: 6 chart types, VWAP/EMA/SMA indicators, custom colors, themes, hide elements, scaling, and PNG/JPEG export formats.

14 lines (13 loc) 1.04 kB
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<import("./types/types.js").RenderResult>; export declare function generateMultipleCharts(configs: any[]): Promise<import("./types/types.js").RenderResult[]>; export declare function fetchMarketData(symbol: string, timeframe: string, exchange?: Exchange, limit?: number): Promise<import("./types/types.js").ChartData[]>; export declare function quickChart(symbol: string, outputPath: string, options?: any): Promise<import("./types/types.js").RenderResult>; export { ComparisonService, type ComparisonConfig, type ComparisonResult } from './core/comparison.js'; export { ComparisonRenderer, type ComparisonLayout } from './renderer/comparison.js';