UNPKG

openai-cli-unofficial

Version:

A powerful OpenAI CLI Coding Agent built with TypeScript

44 lines 1.19 kB
import { ChatState } from '../components'; export declare class MainPage { private messages; private chatState; private loadingController; private isDestroyed; private configChangeListener; private commandManager; private helpManager; private responseManager; private fileSearchManager; private inputHandler; private initHandler; private messageHandler; private currentMessages; private systemDetector; constructor(); destroy(): void; private updateLanguage; injectAIReply(content: string): void; setChatState(state: Partial<ChatState>): void; getChatState(): ChatState; getSelectedImageFiles(): string[]; getSelectedTextFiles(): string[]; clearSelectedFiles(): void; reload(): Promise<void>; /** * 刷新欢迎框显示(配置变更时调用) */ private refreshWelcomeBox; /** * 显示欢迎框 */ private showWelcomeBox; show(): Promise<void>; private performSystemDetection; private startChatLoop; private getUserInput; /** * 处理 /init 命令 */ private handleInitCommand; } //# sourceMappingURL=main.d.ts.map