/** * Generated by orval v8.19.0 🍺 * Do not edit manually. * Webitel API * OpenAPI spec version: 24.04.0 */ import type { WebitelChatChat } from './webitelChatChat.zod'; import type { WebitelChatFile } from './webitelChatFile.zod'; import type { WebitelChatMessageContext } from './webitelChatMessageContext.zod'; import type { WebitelChatPeer } from './webitelChatPeer.zod'; import type { WebitelChatPostback } from './webitelChatPostback.zod'; import type { WebitelChatReplyMarkup } from './webitelChatReplyMarkup.zod'; /** * Chat Message. */ export interface WebitelChatMessage { /** Conversation the message belongs to .. */ chat?: WebitelChatChat; /** Context. Variables. Environment. */ context?: WebitelChatMessageContext; /** Timestamp when this message was sent (published). */ date?: string; /** Timestamp when this message was last edited. */ edit?: string; /** Message Media. Attachment. */ file?: WebitelChatFile; /** Sender of the message. */ from?: WebitelChatPeer; /** Unique message identifier inside this chat. */ id?: string; /** Keyboard. Buttons. Quick Replies. */ keyboard?: WebitelChatReplyMarkup; kind?: string; /** Postback. Reply Button Click[ed]. */ postback?: WebitelChatPostback; /** Chat Sender of the message, sent on behalf of a chat (member). */ sender?: WebitelChatChat; /** Message Text. */ text?: string; }