interface MessageSnapshot
extends
Partialize<Message, null, Exclude<keyof Message, | 'attachments' | 'client' | 'components' | 'content' | 'createdTimestamp' | 'editedTimestamp' | 'embeds' | 'flags' | 'mentions' | 'stickers' | 'type'>>export interface MessageSnapshot extends Partialize<Message, null, Exclude<keyof Message, | 'attachments' | 'client' | 'components' | 'content' | 'createdTimestamp' | 'editedTimestamp' | 'embeds' | 'flags' | 'mentions' | 'stickers' | 'type'>>