@coherenceplatform/sdk
Version:
Coherence SDK for embedding AI-powered chat into your applications
33 lines • 1.15 kB
TypeScript
export function ChatApp({ config, sdk, isOpen, onClose }: {
config: any;
sdk: any;
isOpen: any;
onClose: any;
}): import("react/jsx-runtime").JSX.Element;
export function createChatModelAdapter(config: any, conversationIdRef: any, sdk: any): {
run({ messages, abortSignal }: {
messages: any;
abortSignal: any;
}): AsyncGenerator<any, void, any>;
};
export function ChatComponent({ config, sdk }: {
config: any;
sdk: any;
}): import("react/jsx-runtime").JSX.Element;
export function ChatHeader({ title, onClose, onReset, onToggleIframeEnlarge, isIframeEnlarged, showCloseButton }: {
title: any;
onClose: any;
onReset: any;
onToggleIframeEnlarge: any;
isIframeEnlarged?: boolean;
showCloseButton?: boolean;
}): import("react/jsx-runtime").JSX.Element;
export class MessageHandler {
constructor(config: any, sdk: any);
config: any;
sdk: any;
sendMessage(messageText: any, conversationId: any, extraContext?: any, attachments?: any): Promise<any>;
}
import { StreamProcessor } from "./services/index.js";
export { StreamProcessor };
//# sourceMappingURL=chatApp.d.ts.map