@type t() :: %VRChat.Model.LimitedUserGroups{
bannerId: String.t() | nil,
bannerUrl: String.t() | nil,
description: String.t() | nil,
discriminator: String.t() | nil,
groupId: String.t() | nil,
iconId: String.t() | nil,
iconUrl: String.t() | nil,
id: String.t() | nil,
isRepresenting: boolean() | nil,
lastPostCreatedAt: DateTime.t() | nil,
lastPostReadAt: DateTime.t() | nil,
memberCount: integer() | nil,
memberVisibility: String.t() | nil,
mutualGroup: boolean() | nil,
name: String.t() | nil,
ownerId: String.t() | nil,
privacy: String.t() | nil,
shortCode: String.t() | nil
}