import type { DependencyStateData } from '@botpress/adk/dependencies';
import type { Dependencies } from './types.js';
/**
 * Convert per-env dependency snapshot data into the `Dependencies` shape
 * consumed by IntegrationManager / InterfaceManager / PluginManager.
 *
 * The persisted snapshot is keyed by alias with `{ name, version, enabled, config }`.
 * The legacy `Dependencies` shape is keyed by alias with `{ version: "name@version", enabled, config }`.
 */
export declare function dependencyStateToDependencies(state: DependencyStateData): Dependencies;
//# sourceMappingURL=dependency-state-to-dependencies.d.ts.map