import type { CliPlugin, PluginConfigValue, PluginContext, PluginExecutionResult } from './types.js'; export declare class PluginExecutor { /** * Execute plugins in dependency order */ execute(plugins: CliPlugin[], context: PluginContext, configs?: Record>): Promise; /** * Sort plugins by their dependencies */ private sortPluginsByDependencies; } //# sourceMappingURL=executor.d.ts.map