import type { SpecComplianceScore } from '../types/index.js';
/**
 * Saves a compliance score for a spec in a project.
 * Overwrites any previous score for the same specId.
 */
export declare function saveComplianceScore(projectId: string, score: SpecComplianceScore): Promise<void>;
/**
 * Retrieves a compliance score for a specific spec, or null if not found.
 */
export declare function getComplianceScore(projectId: string, specId: string): Promise<SpecComplianceScore | null>;
/**
 * Returns all compliance scores for a project.
 * Returns an empty record if no scores have been saved yet.
 */
export declare function getAllComplianceScores(projectId: string): Promise<Record<string, SpecComplianceScore>>;
//# sourceMappingURL=compliance-score-store.d.ts.map