/**
 * Debug Command Handlers
 *
 * Enhanced debug mode with comprehensive debugging capabilities:
 * - Verbose API call logging with full request/response dumps
 * - Detailed timing for each operation
 * - Context dump functionality
 * - Request replay mechanism
 * - Stack trace capture
 */
import { ChatEntry } from '../../agent/codebuddy-agent.js';
export interface CommandHandlerResult {
    handled: boolean;
    entry?: ChatEntry;
    passToAI?: boolean;
    prompt?: string;
}
/**
 * Debug Mode Handler
 *
 * Usage:
 *   /debug on|off          - Enable/disable debug mode
 *   /debug status          - Show current debug status
 *   /debug dump context    - Dump current context
 *   /debug dump api        - Dump API call history
 *   /debug dump tools      - Dump tool call history
 *   /debug dump prompts    - Dump prompt history
 *   /debug dump all        - Dump everything
 *   /debug timing          - Show timing summary
 *   /debug replay <id>     - Replay a specific request
 *   /debug export          - Export debug data to file
 *   /debug clear           - Clear debug logs
 *   /debug level <level>   - Set debug level (verbose|normal|minimal)
 *   /debug config          - Show/modify debug configuration
 */
export declare function handleDebugMode(args: string[], contextData?: {
    conversationHistory?: ChatEntry[];
    currentContext?: string;
    systemPrompt?: string;
}): CommandHandlerResult;
