@difizen/libro-ai-native
Version:
18 lines • 744 B
TypeScript
import { AnswerState } from '@difizen/magent-chat';
import type { IChatMessageSender, ErrorMessage, IChatEvent, ChatEventChunk, ChatEventError, ChatEventResult, IChatMessageItem } from '@difizen/magent-chat';
export declare class LibroAIChatMessageItemModel {
id?: string;
sender: IChatMessageSender;
state: AnswerState;
protected _content: string;
get content(): string;
set content(v: string);
option: IChatMessageItem;
error?: ErrorMessage;
constructor(option: IChatMessageItem);
handleEventData(e: IChatEvent): void;
appendChunk(e: ChatEventChunk): void;
handleResult(e: ChatEventResult): void;
handleError(e: ChatEventError): void;
}
//# sourceMappingURL=libro-ai-msg-item-model.d.ts.map