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