UNPKG

@difizen/magent-au

Version:
26 lines 1.09 kB
import type { IChatMessage } from '@difizen/magent-chat'; import { ChatView } from '@difizen/magent-chat'; import { Deferred } from '@difizen/mana-app'; import { AgentManager } from '../agent/agent-manager.js'; import type { AgentModel } from '../agent/agent-model.js'; export declare const OpeningSpeechMessage: (props: { agent: AgentModel | undefined; }) => import("react/jsx-runtime.js").JSX.Element; export interface ChatViewOption extends IChatMessage { id: string; } export declare class AUChatView extends ChatView { agentManager: AgentManager; Messages: () => import("react/jsx-runtime.js").JSX.Element; AvatarRender: (props: { item: import("@difizen/magent-chat").DefaultChatMessageItemModel; className?: string | undefined; }) => import("react/jsx-runtime.js").JSX.Element; agent?: AgentModel; agentReady: Promise<AgentModel>; protected agentDeferred: Deferred<AgentModel>; constructor(option: ChatViewOption); onViewMount(): void; protected getAgent: () => Promise<void>; } //# sourceMappingURL=chat-view.d.ts.map