export declare class PluginManager { private logger; installPlugin(name: string, url: string, pluginsDir: string): Promise; installMultiple(plugins: Array<{ name: string; url: string; }>, pluginsDir: string): Promise; installFromGithub(repo: string, assetName: string, pluginsDir: string): Promise; updatePlugin(name: string, url: string, pluginsDir: string): Promise; removePlugin(name: string, pluginsDir: string): Promise; listPlugins(pluginsDir: string): Promise; getPluginInfo(pluginName: string, pluginsDir: string): Promise; verifyPlugin(pluginName: string, pluginsDir: string): Promise; cleanupCorruptPlugins(pluginsDir: string): Promise; } //# sourceMappingURL=PluginManager.d.ts.map