Future<bool> connect(String deviceId, int timeout, void Function(String address)? onDisconnect) { throw UnimplementedError('connect() has not been implemented.'); }