import type { IPlugin } from "../types"; export declare class DependencyManager { /** * Topologically sort plugins based on dependencies. * Throws if circular dependency detected. */ resolveLoadOrder(plugins: IPlugin[]): IPlugin[]; validateDependencies(plugin: IPlugin, loadedPlugins: Map): void; } //# sourceMappingURL=DependencyManager.d.ts.map