Does the refresh token generated through the authorization code grant flow have a valid time?

At time of writing, refresh tokens do not have an expiration time.