UNPKG

behemoth-cli

Version:

🌍 BEHEMOTH CLIv3.760.4 - Level 50+ POST-SINGULARITY Intelligence Trading AI

61 lines 1.89 kB
/** * CLI Configuration * Controls CLI-specific features and behaviors */ export interface CLIConfig { enableStreaming: boolean; enableAdvancedHistory: boolean; enableInteractiveCharts: boolean; enableAutocomplete: boolean; maxHistoryEntries: number; } export declare const CLI_CONFIG: CLIConfig; export declare const WEBUI_CONFIG: { enableStreaming: boolean; enableAdvancedFeatures: boolean; streamingSpeed: number; autoRefreshInterval: number; }; /** * Get configuration based on environment */ export declare function getConfig(environment?: 'cli' | 'webui'): CLIConfig | { enableStreaming: boolean; enableAdvancedFeatures: boolean; streamingSpeed: number; autoRefreshInterval: number; }; /** * Check if streaming is enabled for current environment */ export declare function isStreamingEnabled(environment?: 'cli' | 'webui'): boolean; /** * CLI-specific feature flags */ export declare const CLI_FEATURES: { readonly DISABLE_STREAMING: true; readonly ENABLE_ASCII_CHARTS: true; readonly ENABLE_COMMAND_HISTORY: true; readonly ENABLE_AUTOCOMPLETE: true; readonly ENABLE_SMART_GROUPING: false; readonly ENABLE_PROGRESSIVE_DISCLOSURE: false; readonly PREFER_COMPACT_OUTPUT: true; readonly SHOW_TIMESTAMPS: true; readonly MAX_CHART_HEIGHT: 15; readonly MAX_CHART_WIDTH: 80; }; /** * WebUI-specific feature flags */ export declare const WEBUI_FEATURES: { readonly ENABLE_STREAMING: true; readonly ENABLE_TYPING_ANIMATIONS: true; readonly ENABLE_SMART_GROUPING: true; readonly ENABLE_PROGRESSIVE_DISCLOSURE: true; readonly ENABLE_CRYPTO_TICKER: true; readonly ENABLE_REAL_TIME_UPDATES: true; readonly ANIMATED_TRANSITIONS: true; readonly SHOW_DETAILED_METADATA: true; readonly ENABLE_EXPORT_FEATURES: true; }; //# sourceMappingURL=cli-config.d.ts.map