hikma-engine
Version:
Code Knowledge Graph Indexer - A sophisticated TypeScript-based indexer that transforms Git repositories into multi-dimensional knowledge stores for AI agents
9 lines • 323 B
TypeScript
import { BaseDTO } from '../models/base.dto';
export interface IRepository<T extends BaseDTO> {
add(dto: T): Promise<T>;
get(id: string): Promise<T | null>;
getAll(): Promise<T[]>;
remove(id: string): Promise<void>;
search(criteria: Partial<T>): Promise<T[]>;
}
//# sourceMappingURL=IRepository.d.ts.map