UNPKG

@difizen/magent-au

Version:
22 lines 901 B
import { Fetcher } from '@difizen/magent-core'; import type { LLMMeta } from '../model/protocol.js'; import type { PlannerMeta } from '../planner/protocol.js'; import { ToolManager } from '../tool/tool-manager.js'; import type { ToolModel } from '../tool/tool-model.js'; import type { PromptMeta } from './protocol.js'; import { AgentConfigOption } from './protocol.js'; export declare const DefaultAgentConfigOptions: AgentConfigOption; export declare class AgentConfig { protected fetcher: Fetcher; protected toolManager: ToolManager; isDraft: boolean; llm?: LLMMeta; prompt?: PromptMeta; memory: string; planner: PlannerMeta; tool: ToolModel[]; option: AgentConfigOption; constructor(option: AgentConfigOption, fetcher: Fetcher, toolManager: ToolManager); protected fromMeta(option?: AgentConfigOption): void; } //# sourceMappingURL=agent-config.d.ts.map