import type { PluginSpecInitializerResult } from '../spec/types.js'; import type { PluginModuleWithKey } from './types.js'; import { PluginSpecStore } from '../store/store.js'; /** * Initialize ordered plugin modules. * Each module's initialize function is called within a plugin context. */ export declare function initializeOrderedModules(orderedModules: PluginModuleWithKey[]): Map; /** * Initialize the plugins based on their interdependencies. * Returns a store that can be used to access spec implementations. */ export declare function initializePlugins(pluginModules: PluginModuleWithKey[], pluginKeys?: string[]): PluginSpecStore; //# sourceMappingURL=loader.d.ts.map