import { MultiDbManager } from '../core/multi-db-manager'; import { Symbol } from '../models/symbol'; /** * API for Y-Dimension: Symbols */ export declare class SymbolApi { private dbManager; constructor(dbManager: MultiDbManager); /** * Gets a symbol by external symbol ID. */ getSymbolById(symbolId: string, pluginId: string): Promise; /** * Gets all symbols for a plugin. */ getAllSymbols(pluginId: string): Promise; /** * Gets symbols by file path. */ getSymbolsByPath(path: string, pluginId: string): Promise; } //# sourceMappingURL=symbol-api.d.ts.map