import type { LivingSpecFileResult, LivingSpecCriteriaMatch } from '../../types/index.js';
/**
 * Extract criteria lines from spec.md content.
 * Returns the text after the `- [ ] ` or `- [x] ` prefix.
 */
export declare function extractCriteriaLines(specMdContent: string): string[];
/**
 * Match each criterion against the scanned file results.
 * A criterion is "met" if at least one keyword is found in any file export or path.
 */
export declare function matchCriteria(criteriaLines: string[], fileResults: LivingSpecFileResult[]): LivingSpecCriteriaMatch[];
//# sourceMappingURL=criteria-matcher.d.ts.map