import type { Context } from "./context.js"; import type { Plugin } from "./plugin.js"; import { type Stage } from "./stage.js"; /** Resolve all plugins that are required by the chosen plugins */ export declare function resolvePlugins(allPlugins: Plugin[], chosenPluginIds: string[]): Plugin[]; export declare function planStages(context: Context): Promise; export declare function planStage(context: Context, stage: Stage): Promise; /** Plans all stages of the given context and executes them in the correct order */ export declare function execute(context: Context): Promise; //# sourceMappingURL=planner.d.ts.map