@type t() :: %VRChat.Model.UpdateUserRequest{
acceptedTOSVersion: integer() | nil,
bio: String.t() | nil,
bioLinks: [String.t()] | nil,
birthday: Date.t() | nil,
contentFilters: [String.t()] | nil,
currentPassword: String.t() | nil,
displayName: String.t() | nil,
email: String.t() | nil,
isBoopingEnabled: boolean() | nil,
password: String.t() | nil,
pronouns: String.t() | nil,
revertDisplayName: boolean() | nil,
status: VRChat.Model.UserStatus.t() | nil,
statusDescription: String.t() | nil,
tags: [String.t()] | nil,
unsubscribe: boolean() | nil,
userIcon: String.t() | nil
}