tlnt
Version:
TLNT - HMS-Powered Multi-Agent Platform with Government Agency Analysis, Deep Research, and Enterprise-Ready Deployment. Self-optimizing multi-domain AI agent with continuous learning and enterprise-grade performance monitoring.
22 lines • 749 B
TypeScript
import type { Plugin } from '../types/index.js';
import type { AgentHub } from './agentHub.js';
export declare class PluginLoader {
private agentHub;
private loadedPlugins;
private pluginPaths;
constructor(agentHub: AgentHub);
private setupPluginPaths;
loadPlugins(): Promise<void>;
private loadPluginsFromDirectory;
private loadPluginFromPath;
private loadPluginFromFile;
private loadNpmPlugins;
private loadNpmPlugin;
private loadPlugin;
unloadPlugin(pluginId: string): Promise<void>;
reloadPlugin(pluginId: string): Promise<void>;
listPlugins(): Plugin[];
getPlugin(pluginId: string): Plugin | undefined;
private getPluginIdFromPath;
}
//# sourceMappingURL=pluginLoader.d.ts.map