import AbstractDeviceControllerBleTest from '../../AbstractDeviceControllerBleTest.js'; export default class ZephyrDeviceControllerTest extends AbstractDeviceControllerBleTest { protected static beforeEach(): Promise; protected static createsInstance(): Promise; protected static startsWithIsConnectedFalse(): Promise; protected static startsWithIsStreamingFalse(): Promise; protected static connectSetsIsConnectedTrue(): Promise; protected static startStreamingSetsIsStreamingTrue(): Promise; protected static stopStreamingSetsIsStreamingFalse(): Promise; protected static disconnectSetsIsConnectedFalse(): Promise; protected static connectCallsBleControllerConnect(): Promise; protected static connectDoesNotCallBleControllerIfConnected(): Promise; protected static disconnectCallsStopStreaming(): Promise; protected static disconnectDoesNotCallStopStreamingIfNotStreaming(): Promise; protected static disconnectCallsDisconnectBle(): Promise; protected static disconnectDoesNotCallBleControllerIfNotConnected(): Promise; protected static connectWarnsWithDeviceId(): Promise; protected static startStreamingWarnsWithDeviceId(): Promise; protected static stopStreamingWarnsWithDeviceId(): Promise; protected static disconnectWarnsWithDeviceId(): Promise; protected static createsXdfRecorderIfPassedPath(): Promise; protected static connectStartsXdfRecorder(): Promise; protected static disconnectFinishesXdfRecorder(): Promise; protected static passesRssiIntervalMsToBleController(): Promise; protected static exposesUuidFromBleController(): Promise; protected static exposesNameFromBleController(): Promise; protected static createsBleDeviceControllerWithUuid(): Promise; protected static createsBleControllerWithNamePrefixIfNoUuid(): Promise; protected static exposesLslOutlets(): Promise; private static ZephyrDeviceController; }