import type { TestMatch, CoverageTestFile } from '../../types/index.js';
/** Strategy 1: look for AC-ID or AC ID (with space or no dash) in test content. */
export declare function findDirectReferences(acId: string, testFiles: readonly CoverageTestFile[], testContents: ReadonlyMap<string, string>): TestMatch[];
/** Strategy 2: look for SPEC-ID in file path or content. */
export declare function findSpecReferences(specId: string, testFiles: readonly CoverageTestFile[], testContents: ReadonlyMap<string, string>): TestMatch[];
/** Strategy 3: match keywords from criterion text against test names in files. */
export declare function findKeywordMatches(keywords: readonly string[], testFiles: readonly CoverageTestFile[], testContents: ReadonlyMap<string, string>): TestMatch[];
export { extractKeywords } from './keyword-extractor.js';
//# sourceMappingURL=test-matchers.d.ts.map