UNPKG

@difizen/magent-au

Version:
11 lines 421 B
import { Fetcher } from '@difizen/magent-core'; import type { ToolMeta } from './protocol.js'; import { ToolFactory, type ToolModel } from './protocol.js'; export declare class ToolManager { protected cache: Map<string, ToolModel>; toolFactory: ToolFactory; fetcher: Fetcher; getAll: () => Promise<ToolMeta[]>; getOrCreate: (option: ToolMeta) => ToolModel; } //# sourceMappingURL=tool-manager.d.ts.map