import { IGenAIService } from '../ai/types.js'; export interface AgentConfig { genAI: IGenAIService; rootDir: string; dataDir: string; sessionId?: string; } export declare class Agent { private genAI; private rootDir; private dataDir; private sessionId; private maxTurns; private context; constructor(config: AgentConfig); run(prompt: string, contextStr?: string): Promise; private executeTool; } //# sourceMappingURL=core.d.ts.map