UNPKG

@difizen/magent-chat

Version:
13 lines 895 B
import type { ToAutoFactory } from '@difizen/magent-core'; import { AIChatMessageItemModel } from './ai-message-item-model.js'; import { DefaultChatMessageItemModel, HumanChatMessageItemModel } from './chat-message-item-model.js'; import type { BaseChatMessageItemModel, IChatMessageItem } from './protocol.js'; import { ChatMessageItemContribution } from './protocol.js'; export declare class DefaultChatMessageItemContribution implements ChatMessageItemContribution { aiChatMessageItemFactory: ToAutoFactory<typeof AIChatMessageItemModel>; humanChatMessageItemFactory: ToAutoFactory<typeof HumanChatMessageItemModel>; defaultChatMessageItemFactory: ToAutoFactory<typeof DefaultChatMessageItemModel>; canHandle: (option: IChatMessageItem) => 0 | 1; handle: (option: IChatMessageItem) => BaseChatMessageItemModel; } //# sourceMappingURL=chat-message-item-contibution.d.ts.map