import { MultiDbManager } from '../core/multi-db-manager'; import { Dependency } from '../models/dependency'; /** * API for Z-Dimension: Dependencies */ export declare class DependencyApi { private dbManager; constructor(dbManager: MultiDbManager); /** * Gets all dependencies for a plugin. */ getAllDependencies(pluginId: string): Promise; /** * Gets dependencies by from_module. */ getDependenciesByFromModule(fromModule: string, pluginId: string): Promise; /** * Gets dependencies by to_module. */ getDependenciesByToModule(toModule: string, pluginId: string): Promise; /** * Gets a dependency by ID. */ getDependencyById(id: string, pluginId: string): Promise; } //# sourceMappingURL=dependency-api.d.ts.map