import { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js'; /** Internal context — includes channel for downstream consumers (schedule.ts session/thread * target resolution). Not exposed via MCP. */ interface CortexContextInternal { channel: string | null; sessionId: string | null; sessionName: string | null; threadId: string | null; profile: string | null; project: string | null; backend: string | null; scheduleTaskId: string | null; callbackSource: string | null; } /** Resolve the Cortex execution context from the environment set for the MCP process. */ export declare function resolveCortexContext(): Promise; export declare function registerContextTools(server: McpServer): void; export {};