/*! * Jodit Editor PRO (https://xdsoft.net/jodit/) * See LICENSE.md in the project root for license information. * Copyright (c) 2013-2026 Valerii Chupurnov. All rights reserved. https://xdsoft.net/jodit/pro/ */ 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;