import type { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js";
import type { AdoClient } from "../providers/ado-client.js";
import type { Config } from "../config/index.js";
/**
* fetch_work_item — Phase 0 / Discovery
*
* Fetches the complete work item from Azure DevOps including all fields,
* relations, discussion comments, AND images.
*
* Images are collected from three sources:
* 1. Inline
tags in description, repro steps, acceptance criteria
* 2. AttachedFile relations (screenshots, design docs)
* 3. Inline
tags in discussion comments
*
* Images are downloaded, base64-encoded, and returned as MCP image
* content blocks so the LLM can see them.
*/
export declare function registerFetchWorkItem(server: McpServer, adoClient: AdoClient, config: Config): void;
//# sourceMappingURL=fetch-work-item.d.ts.map