/** * ThinkingIndicator — clean feedback during agent operations. * * Shows spinner + activity context + elapsed time. * Default label: "Routing to agent..." (covers SDK connection, initial routing). * Activity hints from SDK events or @Agent mentions override the default. * * Owned by Cheritto (TUI Engineer). Design approved by Marquez. */ import React from 'react'; export type ThinkingPhase = 'connecting' | 'routing' | 'thinking'; export interface ThinkingIndicatorProps { isThinking: boolean; elapsedMs: number; activityHint?: string; phase?: ThinkingPhase; /** When true, cycles conversation-aware phrases instead of generic ones. */ hasConversation?: boolean; } /** Rotating thinking phrases — cycled every few seconds to keep the UI alive. */ export declare const THINKING_PHRASES: string[]; /** Context-aware phrases shown when conversation history exists. */ export declare const CONVERSATION_PHRASES: string[]; export declare const ThinkingIndicator: React.FC; //# sourceMappingURL=ThinkingIndicator.d.ts.map