import type { SessionStore } from '../core/session/session.js'; import type { Tool } from '../core/tools/tool-types.js'; import { MossAgent } from '../core/agent/moss-agent.js'; import type { ChatOptions } from '../core/agent/moss-agent-types.js'; export declare function sideChatRunOptions(question?: string): ChatOptions; export declare function prepareSideChatSession(store: SessionStore, sourceSessionKey: string, sideSessionKey: string): Promise; export declare function isSideChatToolAllowed(tool: Tool): boolean; export declare function resolveSideChatSourceSessionKey(mainSessionKey: string, activeLoopSessionKey: string | undefined): string; export declare function createSideChatAgent(mainAgent: MossAgent): MossAgent; //# sourceMappingURL=side-chat.d.ts.map