import { ChatEntry } from "../../agent/codebuddy-agent.js";
export interface CommandHandlerResult {
    handled: boolean;
    entry?: ChatEntry;
    passToAI?: boolean;
    prompt?: string;
}
/**
 * Help - Show available commands (dynamically from SlashCommandManager)
 */
export declare function handleHelp(): Promise<CommandHandlerResult>;
/**
 * YOLO Mode - Full auto-execution with guardrails
 */
export declare function handleYoloMode(args: string[]): CommandHandlerResult;
/**
 * Autonomy - Set autonomy level
 */
export declare function handleAutonomy(args: string[]): CommandHandlerResult;
/**
 * Pipeline - Run agent workflows
 */
export declare function handlePipeline(args: string[]): CommandHandlerResult;
/**
 * Parallel - Run parallel subagents
 */
export declare function handleParallel(args: string[]): CommandHandlerResult;
/**
 * Model Router - Configure dynamic model selection
 */
export declare function handleModelRouter(args: string[]): CommandHandlerResult;
/**
 * Skill - Manage specialized skills
 */
export declare function handleSkill(args: string[]): CommandHandlerResult;
/**
 * Save Conversation - Export chat to file
 */
export declare function handleSaveConversation(args: string[], conversationHistory: ChatEntry[]): CommandHandlerResult;
/**
 * Shortcuts - Display all keyboard shortcuts
 */
export declare function handleShortcuts(): CommandHandlerResult;
/**
 * Tool Analytics - Show tool usage statistics
 */
export declare function handleToolAnalytics(args: string[]): Promise<CommandHandlerResult>;
