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.

21 lines (20 loc) 619 B
import type { PriceRange } from '../renderer/types.js'; import type { ChartOptions } from '../types/types.js'; export declare function formatPrice(price: number): string; export declare function formatTime(timestamp: number): string; export declare function calculatePriceRange(ohlc: Array<{ time: number; open: number; high: number; low: number; close: number; volume?: number; }>, config: ChartOptions): PriceRange; export declare function hasVolumeData(ohlc: Array<{ time: number; open: number; high: number; low: number; close: number; volume?: number; }>): boolean;