hikma-engine
Version:
Code Knowledge Graph Indexer - A sophisticated TypeScript-based indexer that transforms Git repositories into multi-dimensional knowledge stores for AI agents
16 lines • 590 B
TypeScript
import { BaseDTO } from './base.dto';
export declare class FileDTO extends BaseDTO {
repo_id: string;
file_path: string;
file_name: string;
file_extension?: string;
language?: string;
size_kb?: number;
content_hash?: string;
file_type?: 'source' | 'test' | 'config' | 'dev' | 'vendor';
ai_summary?: string;
imports?: string;
exports?: string;
constructor(id: string, repo_id: string, file_path: string, file_name: string, options?: Partial<Omit<FileDTO, 'id' | 'repo_id' | 'file_path' | 'file_name'>>);
}
//# sourceMappingURL=FileDTO.d.ts.map