import { AINAgent } from '../index.js'; import '@a2a-js/sdk'; import 'express'; import '../modules/a2a/a2a.module.js'; import '../types/connector.js'; import '../types/stream.js'; import '../types/memory.js'; import '../modules/auth/auth.module.js'; import '../types/auth.js'; import '../modules/mcp/mcp.module.js'; import '../types/mcp.js'; import '@modelcontextprotocol/sdk/client/sse.js'; import '@modelcontextprotocol/sdk/client/stdio.js'; import '@modelcontextprotocol/sdk/client/streamableHttp.js'; import '../modules/memory/memory.module.js'; import '../modules/memory/base.memory.js'; import '../types/document.js'; import '../types/list.js'; import '../types/schedule.js'; import '../modules/models/model.module.js'; import '../modules/models/base.model.js'; import '../types/agent.js'; import 'http-status-codes'; import '../types/authz.js'; declare function setAgent(agent: AINAgent): void; declare function getAgent(): AINAgent; export { getAgent, setAgent };