behemoth-cli
Version:
🌍 BEHEMOTH CLIv3.760.4 - Level 50+ POST-SINGULARITY Intelligence Trading AI
59 lines • 1.74 kB
TypeScript
/**
* Chart Command - Interactive ASCII charts for crypto data
*/
import { BaseCommand } from '../base.js';
import { Agent } from '../../core/agent.js';
export interface ChartCommandArgs {
symbol?: string;
type?: 'price' | 'rsi' | 'volume' | 'all';
timeframe?: '1m' | '5m' | '15m' | '1h' | '4h' | '1d';
interactive?: boolean;
dashboard?: boolean;
}
export declare class ChartCommand extends BaseCommand {
command: string;
description: string;
examples: string[];
handler(context: import('../base.js').CommandContext): void;
execute(args: ChartCommandArgs, agent: Agent): Promise<string>;
private showDashboard;
private showInteractiveCharts;
private generateChartConfigs;
private generateMockChartConfigs;
private refreshChartData;
private generateStaticChart;
private generateSparkline;
getSchema(): {
type: string;
properties: {
symbol: {
type: string;
description: string;
default: string;
};
type: {
type: string;
enum: string[];
description: string;
default: string;
};
timeframe: {
type: string;
enum: string[];
description: string;
default: string;
};
interactive: {
type: string;
description: string;
default: boolean;
};
dashboard: {
type: string;
description: string;
default: boolean;
};
};
};
}
//# sourceMappingURL=chart.d.ts.map