A persistence-neutral refresh rotation decision.
@type t() :: %TamaOAuth.RefreshToken.Decision{ family_id: term(), invalidate_token_id: term(), next_generation: term() }