/** * Terminal capabilities detection utilities for CCManager. * Determines terminal feature support for optimal UI rendering. */ /** * Detect if the current terminal supports Unicode characters. * This function checks various environment variables and platform indicators * to determine if Unicode spinner characters (⠋ ⠙ ⠹ ⠸ ⠼ ⠴ ⠦ ⠧ ⠇ ⠏) will render correctly. * * Detection strategy: * 1. Check TERM environment variable for known Unicode-capable terminals * 2. Check LANG and LC_ALL for UTF-8 encoding * 3. Platform-specific checks (Windows Terminal, etc.) * 4. Fallback to ASCII if no Unicode indicators present * * @returns true if Unicode is supported, false otherwise */ export declare function supportsUnicode(): boolean;