import type { IFilesystem } from '../types'; import { CommandExecutor } from './CommandExecutor'; export declare class PluginLoader { private executor; private fs; constructor(executor: CommandExecutor, fs: IFilesystem); loadFromPath(path: string): Promise; loadFromDirectory(dirPath: string): Promise; private parseCommand; discoverCommands(searchPaths: string[]): Promise; } //# sourceMappingURL=PluginLoader.d.ts.map