UNPKG

@sethdouglasford/claude-flow

Version:

Claude Code Flow - Advanced AI-powered development workflows with SPARC methodology

30 lines 958 B
/** * Fallback UI Handler - Handles raw mode errors gracefully * Provides alternative UI when Ink/raw mode isn't supported */ export interface FallbackOptions { enableUI?: boolean; fallbackMessage?: string; showHelp?: boolean; } /** * Handles raw mode errors and provides fallback UI */ export declare function handleRawModeError(error: Error, options?: FallbackOptions): Promise<void>; /** * Wraps a function to catch and handle raw mode errors */ export declare function withRawModeFallback<T extends any[], R>(fn: (...args: T) => Promise<R>, fallbackOptions?: FallbackOptions): (...args: T) => Promise<R | void>; /** * Checks if the current environment supports interactive UI */ export declare function checkUISupport(): { supported: boolean; reason?: string; recommendation?: string; }; /** * Shows UI support information */ export declare function showUISupport(): void; //# sourceMappingURL=fallback-handler.d.ts.map