import type { SpecComplianceScore } from '../../types/index.js';
/**
 * Parses acceptance criteria lines from spec.md content.
 * Recognizes both "- [ ]" (unchecked) and "- [x]" (checked) task list items.
 */
export declare function parseCriteria(content: string): string[];
/**
 * Computes a compliance score for a spec by matching each acceptance criterion
 * against the codebase.
 *
 * Scoring formula:
 *   - verified criterion = 100/N points
 *   - partial criterion = 50/N points
 *   - unverified criterion = 0 points
 */
export declare function scoreCompliance(specId: string, projectPath: string): Promise<SpecComplianceScore>;
//# sourceMappingURL=compliance-scorer.d.ts.map