/** * prioritize-gaps.ts - Risk-based gap prioritization MCP tool handler * * Prioritizes coverage gaps based on multiple risk factors including * code complexity, change frequency, business criticality, and defect history. */ import { type PrioritizeGapsInput, type ToolContext } from './prioritize-gaps-types.js'; export { type FactorScore, type GapGroup, type PrioritizationMetadata, type PrioritizationStatistics, type PrioritizedGap, type PrioritizeGapsInput, PrioritizeGapsInputSchema, type PrioritizeGapsOutput, type Recommendation, type ToolContext, } from './prioritize-gaps-types.js'; /** * MCP Tool Handler for prioritize-gaps */ export declare function handler(input: PrioritizeGapsInput, context: ToolContext): Promise<{ content: Array<{ type: 'text'; text: string; }>; }>; export declare const toolDefinition: { name: string; description: string; category: string; version: string; inputSchema: import("zod").ZodObject<{ gaps: import("zod").ZodOptional; file: import("zod").ZodString; startLine: import("zod").ZodNumber; endLine: import("zod").ZodNumber; }, import("zod/v4/core").$strip>>>; targetPath: import("zod").ZodOptional; factors: import("zod").ZodDefault>>; weights: import("zod").ZodOptional; changeFrequency: import("zod").ZodDefault; defectHistory: import("zod").ZodDefault; businessCritical: import("zod").ZodDefault; dependencyCount: import("zod").ZodDefault; testDifficulty: import("zod").ZodDefault; }, import("zod/v4/core").$strip>>; limit: import("zod").ZodDefault; groupBy: import("zod").ZodDefault>; }, import("zod/v4/core").$strip>; handler: typeof handler; }; export default toolDefinition; //# sourceMappingURL=prioritize-gaps.d.ts.map