import type { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js";
import type { CoreActionName } from "../actions/types/ActionDispatch";
declare const CORE_ACTION_NAMES: readonly [
    "parse",
    "parseIncremental",
    "diff",
    "impact",
    "contextDiff",
    "query",
    "qualityAssess",
    "queryFuncChainsBySnapshot"
];
declare function toolNameForCoreAction(action: CoreActionName): string;
declare function registerMcpCoreActionTools(server: McpServer): void;
export { registerMcpCoreActionTools, CORE_ACTION_NAMES, toolNameForCoreAction };
