import type { AgentOptions, ChatOptions } from "./types.js"; export declare class OptimaAgent { private options; private sessionId?; private projectPrompt?; private userCwd; private sdkCwd; constructor(options?: AgentOptions); /** * 流式对话接口 * @param prompt 用户输入 * @param chatOptions 选项,包括 streamFormat: 'delta' | 'content' */ chat(prompt: string, chatOptions?: ChatOptions): AsyncGenerator; /** * 转换 SDK stream_event 为 text_delta 事件 */ private convertStreamEvent; /** * 重置会话 */ reset(): void; /** * 获取当前会话 ID */ getSessionId(): string | undefined; /** * 构建 System Prompt */ private buildSystemPrompt; } //# sourceMappingURL=agent.d.ts.map