arela
Version:
AI-powered CTO with multi-agent orchestration, code summarization, visual testing (web + mobile) for blazing fast development.
30 lines • 870 B
TypeScript
/**
* Codebase Ingestion System - Main Orchestrator
* Parses TypeScript/JavaScript files, builds dependency graph, stores in SQLite
*/
import { IngestOptions, CodebaseMap } from "./types.js";
/**
* Main ingestion function
* Scans, analyzes, and ingests a codebase into the graph database
*/
export declare function ingestCodebase(repoPath: string, options?: IngestOptions): Promise<CodebaseMap>;
/**
* Query the graph database
*/
export declare function queryGraph(repoPath: string, sql: string, params?: any[]): Promise<any[]>;
/**
* Get graph statistics
*/
export declare function getGraphStatistics(repoPath: string): Promise<{
files: number;
functions: number;
imports: number;
functionCalls: number;
apiEndpoints: number;
apiCalls: number;
}>;
/**
* Export types
*/
export * from "./types.js";
//# sourceMappingURL=index.d.ts.map