A builder for MemoryStateStorage instances with eviction.
The state storage to use to store the state.
The clock to use to get the current time.
The CoroutineScope to use to run the expiration check.
The interval at which to check for expired keys.
The time-to-live after the last access.