UNPKG

@agentkai/cli

Version:
48 lines 1.06 kB
import { UserInterface } from './interfaces'; /** * 控制台界面实现,使用命令行与用户交互 */ export declare class ConsoleUI implements UserInterface { private options; private rl; constructor(options?: { colorEnabled?: boolean; }); /** * 显示欢迎信息 */ showWelcome(version: string): void; /** * 显示输入提示符 */ showPrompt(): void; /** * 获取用户输入 */ getInput(): Promise<string>; /** * 显示AI响应 */ showResponse(response: string, metadata?: Record<string, any>): void; /** * 显示错误信息 */ showError(error: string): void; /** * 显示信息消息 */ showInfo(message: string): void; /** * 显示成功消息 */ showSuccess(message: string): void; /** * 关闭界面 */ close(): void; /** * 显示内存搜索结果 */ showMemorySearchResults(memories: any[], query: string): void; } //# sourceMappingURL=console.d.ts.map