import type { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js"; export interface TagEntry { name: string; date: string; objectType: string; } interface SemverDistribution { major: number; minor: number; patch: number; preRelease: number; nonSemver: number; } interface ReleaseIntervals { count: number; meanDays: number; medianDays: number; minDays: number; maxDays: number; } export declare function parseTags(output: string): TagEntry[]; export declare function analyzeSemver(tags: TagEntry[]): SemverDistribution; export declare function computeIntervals(tags: TagEntry[]): ReleaseIntervals | null; export declare function detectTrend(tags: TagEntry[]): string | null; export declare function extractPrefixes(tags: TagEntry[]): Record; export declare function registerGitTagAnalysis(server: McpServer): void; export {};