/** * Demerzel Module Tools * * Codebase intelligence beyond context limits. * Named after R. Daneel Olivaw/Demerzel - 20,000 years of perfect memory, * observing silently, knowing everything about the codebase. * * Tools: * - demerzel_snapshot: Create codebase snapshot * - demerzel_search: Regex search across codebase * - demerzel_find_files: Glob pattern file matching * - demerzel_find_symbol: Locate function/class definitions * - demerzel_find_importers: Find files that import a module * - demerzel_get_deps: Get file dependencies * - demerzel_get_context: Get lines around a location * - demerzel_analyze: AI-powered deep analysis * - demerzel_semantic_search: Natural language code search * * Ported from Argus to Foundation. */ import type { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js"; import { createSnapshot } from './snapshot.js'; import { createEnhancedSnapshot } from './enhanced-snapshot.js'; import { analyze, searchDocument } from './engine.js'; import { SemanticIndex } from './semantic-search.js'; export declare function registerDemerzelTools(server: McpServer): void; export { createSnapshot, createEnhancedSnapshot, analyze, searchDocument, SemanticIndex }; export type { AIProvider, Message, CompletionResult, AnalysisOptions, AnalysisResult } from './engine.js'; export type { SnapshotOptions, SnapshotResult, SnapshotMode } from './snapshot.js'; export type { EnhancedSnapshotResult, ImportInfo, ExportInfo, FileMetadata, ComplexityInfo, RecentChangeInfo } from './enhanced-snapshot.js'; export type { SearchResult } from './semantic-search.js'; //# sourceMappingURL=index.d.ts.map