@difizen/magent-au
Version:
17 lines • 720 B
TypeScript
import { Syringe } from '@difizen/mana-app';
import type { KnowledgeModel } from './knowledge-model.js';
export type { KnowledgeModel } from './knowledge-model.js';
export interface KnowledgeModelOption {
id: string;
nickname: string;
avatar?: string;
description: string;
}
export declare const KnowledgeModelOption: Syringe.DefinedToken;
export type KnowledgeModelFactory = (options: KnowledgeModelOption) => KnowledgeModel;
export declare const KnowledgeModelFactory: Syringe.DefinedToken;
export declare const KnowledgeModelType: {
isOption(data?: Record<string, any>): data is KnowledgeModelOption;
isFullOption(data?: Record<string, any>): boolean;
};
//# sourceMappingURL=protocol.d.ts.map