Message: Override<yup.InferType<typeof messageSchema>, { attachments: Attachment[]; authorEndUserIdentity: EndUserIdentity | null; authorNameRemoved: ContentRemoved; authorUser: User | null; contactNumber: ContactNumber; contentRemoved: ContentRemoved; delivered: MessageDelivered[]; direction: MessageDirection; id: MessageId; idOnExternalPlatform: MessageIdOnExternalPlatform; messageContent: MessageContent; postId: PostId; recipients: Recipient[]; replyChannel: Channel | null; seen: MessageSeen[]; sentiment: Sentiment; tags: Tag[]; threadId: ThreadId; threadIdOnExternalPlatform: ThreadIdOnExternalPlatform; user?: User; userStatistics: UserStatistics; }>