import 'dart:async'; import 'dart:typed_data'; import 'package:aman_kassa_flutter/core/base/base_service.dart'; import 'package:aman_kassa_flutter/core/models/bluetooth_device.dart'; // Stub implementation — bluetooth print disabled class BluePrintService extends BaseService { BluetoothDevice? _device; Future scan() async {} Future stopScan() async {} Stream> get scanResult => Stream>.value([]); Stream get isScanning => Stream.value(false); Stream get state => Stream.value(0); set device(BluetoothDevice device) => _device = device; Future connect() async => false; Future disconnect() async => true; Future printBytes(Uint8List bytes, {int chunkSizeBytes = 20, int queueSleepTimeMs = 20}) async => false; }