CacheTtl
Represents time-to-live (TTL) for cache entries.
This sealed class defines different TTL options for cache entries, each with a specific duration. The duration is represented as a string, and the class provides a serialization annotation to support interoperability with serialization formats.