hikma-engine
Version:
Code Knowledge Graph Indexer - A sophisticated TypeScript-based indexer that transforms Git repositories into multi-dimensional knowledge stores for AI agents
15 lines • 565 B
TypeScript
import { ConfigManager } from '../../config';
import { Logger } from '../../utils/logger';
export declare class IndexingStrategy {
private gitAnalyzer;
private logger;
constructor(projectRoot: string, config: ConfigManager, logger: Logger);
determine(forceFullIndex: boolean): Promise<{
isIncremental: boolean;
lastCommitHash: string | null;
currentCommitHash: string | null;
changedFiles: string[];
}>;
update(currentCommitHash: string | null): Promise<void>;
}
//# sourceMappingURL=IndexingStrategy.d.ts.map