@type t() :: %DocuSign.Model.Comment{
envelopeId: String.t() | nil,
hmac: String.t() | nil,
id: String.t() | nil,
mentions: [String.t()] | nil,
read: boolean() | nil,
sentByEmail: String.t() | nil,
sentByFullName: String.t() | nil,
sentByImageId: String.t() | nil,
sentByInitials: String.t() | nil,
sentByRecipientId: String.t() | nil,
sentByUserId: String.t() | nil,
signingGroupId: String.t() | nil,
signingGroupName: String.t() | nil,
subject: String.t() | nil,
tabId: String.t() | nil,
text: String.t() | nil,
threadId: String.t() | nil,
threadOriginatorId: String.t() | nil,
timeStampFormatted: String.t() | nil,
timestamp: String.t() | nil,
visibleTo: [String.t()] | nil
}