Future<String?> getString(String key) async { throw UnimplementedError('getString() has not been implemented.'); }