/** * @fileoverview OpenTUI detection and enhancement utilities for core logger */ /** * Check if OpenTUI packages are available */ export declare function hasOpenTUI(): Promise; /** * Check if OpenTUI enhancement package is available */ export declare function hasOpenTUILogHandler(): Promise; /** * Dynamically enhance logger with OpenTUI if available */ export declare function tryEnhanceWithOpenTUI(logger: any): Promise; /** * Get OpenTUI environment information */ export declare function getOpenTUIInfo(): Promise<{ available: boolean; coreAvailable: boolean; handlerAvailable: boolean; nodeVersion: string | null; terminalSupport: boolean; }>; /** * Auto-enhance logger with best available rendering */ export declare function autoEnhanceLogger(logger: any): Promise<{ enhanced: boolean; method: 'opentui' | 'ansi' | 'plain'; info?: any; }>; //# sourceMappingURL=opentui-detection.d.ts.map