/** * KHAELOR * File: src/repository/index.ts * Description: Public barrel for the repository module (Layer 2 — repository intelligence, CLAUDE.md §11/§16). * * Author: Simon-Pierre Boucher * Contact: contact@spboucher.ai */ export { GitService, parseBranchHeader, parseStatusZ, parseNameStatusZ, parseNumstatZ, perFileDiffHashes, } from "./git.js"; export type { BaselineWhen, BranchHeader, ChangeAttribution, GitBaseline, GitChangeKind, GitDiff, GitDiffEntry, GitErrorCode, GitResult, GitServiceOptions, GitStatus, ParsedStatus, } from "./git.js"; export { RepositoryMap, RepositoryScanError, languageOf, prunableNamesFromIgnore } from "./map.js"; export type { RepoFileEntry, RepositoryMapOptions, ScanFlavor } from "./map.js"; export { RecentFilesTracker } from "./recent.js"; export type { RecentFile, RecentFilesOptions } from "./recent.js"; export { FileSearch, subsequenceQuality } from "./search.js"; export type { FileSearchOptions, RankedFile } from "./search.js";