import { MemoryManager } from "../base";
import { ConversationConfig, ConversationMessage } from "./types";
export declare class ConversationManager extends MemoryManager<ConversationMessage> {
    conversationHistory: ConversationMessage[];
    constructor(config: ConversationConfig);
    getContext(): Promise<ConversationMessage[]>;
    getFullContext(): Promise<ConversationMessage[]>;
    add(message: ConversationMessage): Promise<void>;
}
//# sourceMappingURL=manager.d.ts.map