@difizen/libro-ai-native
Version:
19 lines • 982 B
TypeScript
import type { DisplayView, LibroView } from '@difizen/libro-jupyter';
import type { ConfigurationService } from '@difizen/mana-app';
import { BaseView, ViewManager } from '@difizen/mana-app';
import 'katex/dist/katex.min.css';
import { LibroAINativeService } from './ai-native-service.js';
import { LibroAiNativeChatView } from './libro-ai-native-chat-view.js';
import type { AiNativeChatViewOption } from './protocol.js';
export declare const ChatRender: () => import("react/jsx-runtime").JSX.Element;
export declare class LibroChatView extends BaseView implements DisplayView {
parent: LibroView | undefined;
protected configurationService: ConfigurationService;
viewManager: ViewManager;
libroAINativeService: LibroAINativeService;
view: () => import("react/jsx-runtime").JSX.Element;
chatView: LibroAiNativeChatView;
isDisplay: boolean;
setAINativeChatView(option: AiNativeChatViewOption): Promise<void>;
}
//# sourceMappingURL=chat-view.d.ts.map