/** * Pattern extraction from git diff. * * Extracted from compound-extractor.ts — heuristic extraction of reusable * patterns from git diff content without LLM involvement. */ import type { ExtractedSolution } from './extraction-gates.js'; /** Find common prefix among an array of strings */ export declare function findCommonPrefix(strings: string[]): string; /** Simple local extraction from git diff (no LLM needed) */ export declare function extractFromDiff(gitLog: string, gitDiff: string): ExtractedSolution[];