import { Session } from "../session/store.js"; export interface ExecuteResult { success: boolean; output: string; error?: string; duration: number; } export interface ExecuteOptions { workDir: string; timeout: number; } /** * Execute Claude Code CLI with the given prompt */ export declare function executeClaude(prompt: string, options: ExecuteOptions): Promise; /** * Build a prompt with conversation history for multi-turn context */ export declare function buildPromptWithHistory(session: Session, currentPrompt: string): string; /** * Check if Claude CLI is available */ export declare function checkClaudeAvailable(): Promise; //# sourceMappingURL=executor.d.ts.map