import 'cache_store.dart'; class PersistentCacheStore implements CacheStore { final Map _values = {}; @override Future read(String key) async { final value = _values[key]; if (value is T) { return value; } return null; } @override Future write(String key, T value) async { _values[key] = value; } @override Future remove(String key) async { _values.remove(key); } }