Server IP : 80.87.202.40 / Your IP : 216.73.216.169 Web Server : Apache System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64 User : bitrix ( 600) PHP Version : 8.2.27 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/bitrix/ext_www/cvetdv.ru/bitrix/js/im/v2/provider/service/sending/src/types/ |
Upload File : |
import type { JsonObject, JsonValue } from 'main.core'; export type ForwardedEntityConfig = { id: number, title: string, }; export type PanelContext = { messageId: number, [prop: string]: JsonValue, } export type PanelContextWithMultipleIds = PanelContext & { messagesIds: number[], } export type PlainMessageParams = BaseMessageParams & { replyId?: number, forwardIds?: number[], }; export type CopilotMessageParams = BaseMessageParams & { copilot: { promptCode: string, }, }; export type FileMessageParams = BaseMessageParams & { fileIds: string[], }; export type PreparedMessage = { temporaryId: string, chatId: number, dialogId: string, authorId: number, replyId: number, forward: {userId: number, id: string}, forwardIds: {[string]: number}, text: string, params: JsonObject, copilot: JsonObject, unread: boolean, sending: boolean, viewedByOthers: boolean, }; type BaseMessageParams = { dialogId: string, text: string, tempMessageId?: string, };