import type { ToolResult, GeneratePrDescriptionInput, LinkPrToSpecInput, ListSpecPrsInput } from '../types/index.js';
/**
 * Handle generate_pr_description tool call.
 * Reads the spec and generates a markdown PR description.
 */
export declare function handleGeneratePrDescription(input: GeneratePrDescriptionInput): Promise<ToolResult>;
/**
 * Handle link_pr_to_spec tool call.
 * Saves a PrLink associating a PR URL with a spec.
 */
export declare function handleLinkPrToSpec(input: LinkPrToSpecInput): Promise<ToolResult>;
/**
 * Handle list_spec_prs tool call.
 * Lists all PR links for a project, optionally filtered by specId.
 */
export declare function handleListSpecPrs(input: ListSpecPrsInput): Promise<ToolResult>;
//# sourceMappingURL=pr-description-handler.d.ts.map