@type t() :: %Zitadel.User.V1.UserGrant{
__unknown_fields__: [
{field_number :: integer(), Protobuf.Wire.Types.wire_type(),
value :: term()}
],
avatar_url: String.t(),
details: Zitadel.V1.ObjectDetails.t() | nil,
display_name: String.t(),
email: String.t(),
first_name: String.t(),
id: String.t(),
last_name: String.t(),
org_domain: String.t(),
org_id: String.t(),
org_name: String.t(),
preferred_login_name: String.t(),
project_grant_id: String.t(),
project_id: String.t(),
project_name: String.t(),
role_keys: [String.t()],
state: Zitadel.User.V1.UserGrantState.t(),
user_id: String.t(),
user_name: String.t()
}