import Eko from "../agent";
import { EkoDialogueConfig } from "../types";
export declare class ChatContext {
    protected chatId: string;
    protected config: EkoDialogueConfig;
    protected ekoMap: Map<string, Eko>;
    protected globalVariables: Map<string, any>;
    constructor(chatId: string, config: EkoDialogueConfig);
    getChatId(): string;
    getConfig(): EkoDialogueConfig;
    addEko(taskId: string, eko: Eko): void;
    getEko(taskId: string): Eko | undefined;
    getGlobalVariables(): Map<string, any>;
}
//# sourceMappingURL=chat-context.d.ts.map