Future connect({Duration? timeout = const Duration(seconds: 5)}) { throw Exception('Platform does not support'); }