Future<List<String>> generateKeysAsync() async { await Future.delayed(const Duration(seconds: 1)); // Simulated delay final version = await methodChannel.invokeMethod('getKeys'); return version; }