@type t() :: %VRChat.Model.GroupMyMember{
acceptedByDisplayName: String.t() | nil,
acceptedById: String.t() | nil,
bannedAt: String.t() | nil,
createdAt: DateTime.t() | nil,
groupId: String.t() | nil,
has2FA: boolean() | nil,
hasJoinedFromPurchase: boolean() | nil,
id: String.t() | nil,
isRepresenting: boolean() | nil,
isSubscribedToAnnouncements: boolean() | nil,
joinedAt: DateTime.t() | nil,
lastPostReadAt: DateTime.t() | nil,
mRoleIds: [String.t()] | nil,
managerNotes: String.t() | nil,
membershipStatus: String.t() | nil,
permissions: [VRChat.Model.GroupPermissions.t()] | nil,
roleIds: [String.t()] | nil,
userId: String.t() | nil,
visibility: String.t() | nil
}