/** * Git Extractor Service * * Heuristic-based extraction of structured facts from GitHub PR data. * Fetches PR descriptions, review comments, and linked issues, then * applies pattern matching to extract decision, gotcha, and convention facts. * * Complements the LLM-based CommitEnricher with fast, no-cost extraction. * * Part of LISA-9: Phase 3 Git-Powered Memory Extraction. */ import type { IGitExtractor, IGitHubDataFetcher } from '../../domain/interfaces/IGitExtractor'; import type { ILogger } from '../../domain/interfaces/ILogger'; /** * Create a Git extractor service. * * @param dataFetcher - GitHub data fetcher for PR/issue data * @param logger - Optional logger * @returns A Git extractor service */ export declare function createGitExtractorService(dataFetcher: IGitHubDataFetcher, logger?: ILogger): IGitExtractor; //# sourceMappingURL=GitExtractorService.d.ts.map