@class NSArray, NSMutableDictionary, NSDictionary; @interface VOSBluetoothManager : NSObject { struct BTLocalDeviceImpl { } *_localDevice; struct BTSessionImpl { } *_session; long long _available; BOOL _audioConnected; BOOL _scanningEnabled; struct BTDiscoveryAgentImpl { } *_discoveryAgent; struct BTPairingAgentImpl { } *_pairingAgent; NSMutableDictionary *_btAddrDict; NSMutableDictionary *_btDeviceDict; BOOL _wantsScanningEnabled; BOOL _wantsDiscoveryEnabled; NSDictionary *_brailleDriverDeviceDetectionInfo; } @property (nonatomic) unsigned int authorizedServices; @property (readonly, nonatomic) NSArray *connectingDevices; @property (readonly, nonatomic) NSArray *pairedDevices; @property (readonly, nonatomic) NSArray *pairedBrailleDevices; + (id)sharedInstance; + (int)lastInitError; - (void)postNotification:(id)a0; - (long long)powerState; - (BOOL)isServiceSupported:(unsigned int)a0; - (id)init; - (BOOL)connected; - (void)dealloc; - (BOOL)available; - (BOOL)enabled; - (BOOL)isDiscoverable; - (BOOL)setEnabled:(BOOL)a0; - (void)_cleanup:(BOOL)a0; - (void)_postNotification:(id)a0; - (void).cxx_destruct; - (BOOL)powered; - (BOOL)connectable; - (BOOL)setPowered:(BOOL)a0; - (BOOL)_setup:(struct BTSessionImpl { } *)a0; - (void)setDiscoverable:(BOOL)a0; - (void)postNotificationName:(id)a0 object:(id)a1; - (void)connectDevice:(id)a0; - (BOOL)_attach:(id)a0; - (void)cancelPairing; - (BOOL)devicePairingEnabled; - (void)setDevicePairingEnabled:(BOOL)a0; - (void)_connectabilityChanged; - (void)setConnectable:(BOOL)a0; - (void)_connectedStatusChanged; - (void)_discoveryStateChanged; - (void)_postNotificationWithArray:(id)a0; - (void)_powerChanged; - (void)_removeDevice:(id)a0; - (void)_restartScan; - (void)acceptSSP:(int)a0 forDevice:(id)a1; - (id)addDeviceIfNeeded:(struct BTDeviceImpl { } *)a0; - (BOOL)audioConnected; - (void)connectDevice:(id)a0 withServices:(unsigned int)a1; - (BOOL)deviceScanningEnabled; - (BOOL)isAnyoneScanning; - (void)postNotificationName:(id)a0 object:(id)a1 error:(id)a2; - (void)resetDeviceScanning; - (void)setAudioConnected:(BOOL)a0; - (void)setDeviceScanningEnabled:(BOOL)a0; - (void)setPincode:(id)a0 forDevice:(id)a1; - (void)unpairDevice:(id)a0; - (BOOL)wasDeviceDiscovered:(id)a0; - (BOOL)_onlySensorsConnected; - (void)_setDiscoveryAgentScanning:(BOOL)a0; - (id)alertControllerWithVOSBluetoothResult:(unsigned long long)a0 device:(id)a1 buttonHandler:(id /* block */)a2; - (unsigned int)authorizedServicesForDevice:(id)a0; - (BOOL)isValidBrailleDevice:(id)a0; @end