UNPKG

@neabyte/candlestick-cli

Version:

Beautiful terminal candlestick charts with real-time trading data. Create stunning ASCII art charts directly in your terminal with support for live market data, custom colors, and professional trading visualization.

20 lines (19 loc) 1.01 kB
import type { Candles, ColorValue, RGBColor } from '../types/candlestick.js'; export declare function fnum(value: number | string): string; export declare function hexaToRgb(hexCode: string): RGBColor; export declare function colorize(value: string, r: number, g: number, b: number): string; export declare function truecolor(value: string, r: number, g: number, b: number): string; export declare function color(text: string, value: ColorValue): string; export declare function roundPrice(value: number): string; export declare function formatPrice(value: number): string; export declare function makeCandles(iterator: Iterable<Record<string, unknown>>): Candles; export declare function parseCandlesFromCsv(csvData: string): Candles; export declare function parseCandlesFromJson(jsonData: string): Candles; export declare function convertMarketDataToCandles(marketData: Array<{ timestamp: number; open: number; high: number; low: number; close: number; volume: number; }>): Candles;