Future<Map<dynamic, dynamic>> renewToken(String token) async { var result = await promiseToFuture(ZIM.getInstance()!.renewToken(token)) .catchError(_handleError); return _jsObjectToMap(result); }