deep-chat
Version:
Customizable chat component for AI APIs
19 lines • 873 B
TypeScript
import { MessageFiles } from '../../../types/messageFile';
import { MessagesBase } from './messagesBase';
export declare class FileMessages {
private static readonly IMAGE_BUBBLE_CLASS;
private static readonly AUDIO_BUBBLE_CLASS;
private static readonly ANY_FILE_BUBBLE_CLASS;
private static createImage;
private static createImageMessage;
private static createAudioElement;
private static createNewAudioMessage;
private static createAnyFile;
private static createNewAnyFileMessage;
static createMessages(msg: MessagesBase, files: MessageFiles, role: string, isTop?: boolean, scroll?: boolean): {
type: string;
elements: import("./messages").MessageElements;
}[];
static addMessages(messages: MessagesBase, files: MessageFiles, role: string, isTop: boolean): void;
}
//# sourceMappingURL=fileMessages.d.ts.map