Provides struct and type for a TeamEmail
@type t() :: %Gleanex.Client.TeamEmail{ email: String.t() | nil, isUserGenerated: boolean() | nil, type: String.t() | nil }