export interface BaseMessageOptionsThe base message options for messages.
optionalallowedMentions? : MessageMentionOptions 
Which mentions should be parsed from the message content (see here for more details)
optionalcomponents? : readonly (  | JSONEncodable<APIActionRowComponent<APIMessageActionRowComponent>>  | ActionRowData<MessageActionRowComponentData | MessageActionRowComponentBuilder>  | APIActionRowComponent<APIMessageActionRowComponent> )[] 
Action rows containing interactive components for the message (buttons, select menus)
optionalcontent? : string = ''
The content for the message. This can only be null when editing a message.
optionalembeds? : readonly (JSONEncodable<APIEmbed> | APIEmbed)[] 
The embeds for the message
optionalfiles? : readonly (  | BufferResolvable  | Stream  | JSONEncodable<APIAttachment>  | Attachment  | AttachmentBuilder  | AttachmentPayload )[] 
The files to send with the message.