UNPKG

@assistant-ui/react

Version:

Typescript/React library for AI Chat

12 lines 755 B
import { ThreadState } from "../../api"; import { ThreadMessage } from "../../types"; import { useExternalMessageConverter } from "./external-message-converter"; export declare const createMessageConverter: <T extends object>(callback: useExternalMessageConverter.Callback<T>) => { useThreadMessages: (messages: T[], isRunning: boolean) => ThreadMessage[]; toThreadMessages: (messages: T[]) => ThreadMessage[]; toOriginalMessages: (input: ThreadState | ThreadMessage | ThreadMessage["content"][number]) => unknown[]; toOriginalMessage: (input: ThreadState | ThreadMessage | ThreadMessage["content"][number]) => {}; useOriginalMessage: () => T; useOriginalMessages: () => T[]; }; //# sourceMappingURL=createMessageConverter.d.ts.map