/**
 * 核心模块统一导出
 */

const { Framework } = require('./framework');
const { Agent } = require('./agent');
const { Plugin } = require('./plugin-base');
const { PluginManager } = require('./plugin-manager');
const { ToolRegistry } = require('./tool-registry');
const { EventEmitter } = require('../utils/event-emitter');

module.exports = {
  Framework,
  Agent,
  Plugin,
  PluginManager,
  ToolRegistry,
  EventEmitter,
};
