candlestick-to-png
Version:
Lightweight library to draw an array of candles into a canvas and render it as png file.
16 lines (15 loc) • 753 B
TypeScript
import { CandleStick, CandleStickColors, CandleStickGraphOptions } from "./utils/candlestickChart";
import { Move } from "./utils/models";
import { CandleChartResult } from 'binance-api-node';
/**
* Return buffer
* @param candleArray
* @param moves
* @param candleStickGraphOptions
* @param candleChartColors
* @param customCanvas
* @param fileName
*/
declare const candleStickToPNG: (candleArray: CandleStick[], moves?: Move[], candleStickGraphOptions?: Partial<CandleStickGraphOptions>, candleChartColors?: Partial<CandleStickColors>, customCanvas2?: any, fileName?: string) => any;
declare const fetchCandles: (asset: string, startMillis: number, endMillis: number) => Promise<CandleChartResult[]>;
export { candleStickToPNG, fetchCandles };