@difizen/magent-au
Version:
14 lines • 519 B
TypeScript
import { Syringe } from '@difizen/mana-app';
import type { ToolMeta } from '../tool/protocol.js';
import type { PluginModel } from './plugin-model.js';
export interface PluginMeta {
id: string;
avatar?: string;
nickname?: string;
toolset: ToolMeta[];
openapi_desc?: string;
}
export declare const PluginModelOption: Syringe.DefinedToken;
export type PluginFactory = (option: PluginMeta) => PluginModel;
export declare const PluginFactory: Syringe.DefinedToken;
//# sourceMappingURL=protocol.d.ts.map