UNPKG

@five-vm/cli

Version:

High-performance CLI for Five VM development with WebAssembly integration

72 lines 2.22 kB
/** * Five CLI ASCII Art and Visual Effects * * Cool 2000s-style terminal aesthetics with colorful ASCII art, * gradients, and retro visual effects. */ /** * Main 5IVE ASCII art banner with demoscene styling * Enhanced step by step following user's iterative approach */ export declare function getFiveASCIIBanner(): string; /** * Alternative retro computer style banner */ export declare function getRetroComputerBanner(): string; /** * Compact matrix/digital style banner */ export declare function getMatrixStyleBanner(): string; /** * Alternative stylized 5IVE logo for compact display */ export declare function getCompactFiveLogo(): string; /** * 2000s-style welcome message with decorative elements */ export declare function getWelcomeMessage(): string; /** * Stylized section header with 2000s aesthetics */ export declare function createSectionHeader(title: string, color?: 'cyan' | 'magenta' | 'yellow' | 'green'): string; /** * Retro-style command example with syntax highlighting */ export declare function styleCommandExample(command: string, description: string): string; /** * 2000s-style loading animation frames */ export declare const loadingFrames: string[]; /** * Status indicator with retro styling */ export declare function getStatusIndicator(status: 'success' | 'error' | 'warning' | 'info'): string; /** * Retro progress bar */ export declare function createProgressBar(progress: number, width?: number): string; /** * Test responsive banner at different widths (for debugging) */ export declare function testResponsiveBanner(): void; /** * Network status display with colors */ export declare function getNetworkDisplay(network: string): string; /** * Error message with retro styling */ export declare function styleError(message: string): string; /** * Success message with celebration */ export declare function styleSuccess(message: string): string; /** * Info box with decorative border */ export declare function createInfoBox(title: string, content: string[]): string; /** * Command not found with suggestions */ export declare function styleCommandNotFound(command: string, suggestions: string[]): string; //# sourceMappingURL=ascii-art.d.ts.map