import type { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js"; interface QualityMetrics { totalCommits: number; conventionalCommitsCount: number; conventionalCommitsRate: number; averageSubjectLength: number; longSubjectCount: number; longSubjectRate: number; issueReferenceCount: number; issueReferenceRate: number; typeDistribution: Record; } export interface CommitMessageQualityResult { since: string | null; pathPattern: string | null; metrics: QualityMetrics; longSubjects: Array<{ hash: string; subject: string; length: number; }>; } export declare function registerGitCommitMessageQuality(server: McpServer): void; export {};