import { Message } from '../types/index.js';
export declare class ChatService {
    private messages;
    private currentModel;
    private sessionId;
    private startTime;
    initialize(): Promise<{
        success: boolean;
        error?: string;
    }>;
    sendMessage(content: string, options?: {
        stream?: boolean;
    }): Promise<void>;
    clearHistory(): void;
    showStats(): Promise<void>;
    cleanup(): Promise<void>;
    setModel(model: string): void;
    getHistory(): Message[];
    addSystemMessage(content: string): void;
}
export declare const chatService: ChatService;
//# sourceMappingURL=chat-service.d.ts.map