mnemos-coder
Version:
CLI-based coding agent with graph-based execution loop and terminal UI
23 lines • 1.22 kB
TypeScript
/**
* Codebase Context System - Main Index
* Export all components for easy importing
*/
export { VectraDatabase, type CodeChunk, type FileInfo, type VectorSearchResult } from './VectraDatabase.js';
export { CodeParser, type ParsedChunk, type ParserOptions } from './parser.js';
export { ApiEmbedder, type EmbeddingResult } from './ApiEmbedder.js';
export { SearchEngine, type SearchOptions, type SearchContext, type EnhancedSearchResult } from './SearchEngine.js';
export { IndexingManager, type IndexingProgress, type IndexingResult } from './IndexingManager.js';
export { CodebaseContextServer } from '../mcp-servers/codebase-server.js';
/**
* Initialize a complete codebase context system for a project
*/
export declare function createCodebaseContext(projectRoot: string): Promise<{
database: import('./VectraDatabase.js').VectraDatabase;
searchEngine: import('./SearchEngine.js').SearchEngine;
indexingManager: import('./IndexingManager.js').IndexingManager;
}>;
/**
* Quick setup for basic codebase search without real-time watching
*/
export declare function createCodebaseSearch(projectRoot: string): Promise<import('./SearchEngine.js').SearchEngine>;
//# sourceMappingURL=index.d.ts.map