@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
TypeScript
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;