jodit-pro
Version:
PRO Version of Jodit Editor
19 lines (18 loc) • 648 B
TypeScript
import type { IJodit } from "jodit/esm/types/index";
import type { IAIMessage } from "../interface/index";
/**
* Create user message
*/
export declare function createUserMessage(content: string): IAIMessage;
/**
* Create AI message structure (will be filled during streaming/response)
*/
export declare function createAIMessage(): IAIMessage;
/**
* Create error message for AI
*/
export declare function createErrorMessage(error: Error): IAIMessage;
/**
* Upload artifacts if uploadBase64Artifact is configured
*/
export declare function uploadArtifacts(jodit: IJodit, artifacts: IAIMessage['artifacts']): Promise<IAIMessage['artifacts']>;