import type { Tool } from '@modelcontextprotocol/server'; import type { ToolResult, ToolContext } from '../../types.js'; declare const TOOL_NAMES: readonly ["qa"]; export { TOOL_NAMES }; export declare function getToolDefinitions(): Tool[]; export declare const TOOL_META: { qa: { readonly: boolean; long_running: boolean; actionRisks: { run: "process"; report: "read"; diff: "read"; status: "read"; cancel: "process"; }; }; }; export declare function handleTool(name: string, args: Record, ctx: ToolContext): Promise;