@difizen/magent-au
Version:
19 lines • 756 B
TypeScript
import { AsyncModel, Fetcher } from '@difizen/magent-core';
import { KnowledgeModelOption } from './protocol.js';
export declare class KnowledgeModel extends AsyncModel<KnowledgeModel, KnowledgeModelOption> {
fetcher: Fetcher;
id: string;
nickname: string;
avatar?: string;
description: string;
parameters: string[];
option: KnowledgeModelOption;
constructor(option: KnowledgeModelOption, fetcher: Fetcher);
shouldInitFromMeta(): boolean;
updateOption(option: KnowledgeModelOption): void;
protected fromMeta(option?: KnowledgeModelOption): void;
fetchInfo(option?: KnowledgeModelOption): Promise<void>;
toMeta(): KnowledgeModelOption;
toJSON(): string;
}
//# sourceMappingURL=knowledge-model.d.ts.map