interface _MessageBaseimport { type _MessageBase } from "https://deno.land/x/mtkruto@0.1.140/mod.ts"; Properties shared between all message types. Propertiesout: booleanWhether the message is outgoing (sent by the current user). id: numberThe identifier of the message. optionalthreadId: numberThe identifier of the message's thread. optionalfrom: UserThe user who sent the message. optionalsenderChat: ChatPThe chat which the message was sent on behalf of. date: DateThe point of time in which the message was sent. chat: ChatPThe chat where the message was sent to. optionallink: stringA link to the message. optionalforwardFrom: UserThe original sender of the message. optionalforwardFromChat: ChatPThe original chat of the message. optionalforwardId: numberThe original identifier of the message. optionalforwardSignature: stringThe original signature of the message. optionalforwardSenderName: stringThe name of the original sender of the message. optionalforwardDate: DateThe point of time in which the original message was sent. isTopicMessage: booleanWhether the message was sent in a topic thread. optionalisAutomaticForward: booleanWhether the message is an automatic forward. optionalreplyToMessage: MessageThe message that is being replied to. Not always available even if a message is being replied to. optionalreplyToMessageId: numberThe identifier of the message that is being replied to. optionalreactions: MessageReaction[]The reactions of the message. optionalreplyQuote: ReplyQuoteThe part of the message that is being replied to. optionalviaBot: UserThe inline bot that was used to send this message. optionaleditDate: DateThe point of time in which the message's last edit was made. optionalhasProtectedContent: booleanWhether the contents of the message is protected. optionalmediaGroupId: stringThe identifier of the message's media group. optionalauthorSignature: stringThe signature of the message. optionalviews: numberThe number of times the message was viewed. optionalforwards: numberThe number of times the message was forwarded. optionalreplyMarkup: ReplyMarkupThe message's reply markup.