import AbstractPackageTest from '../AbstractPackageTest.js'; export default class BiosensorDeviceFactoryTest extends AbstractPackageTest { private static instance; private static readonly xdfRecordPath; private static readonly webSocketPortStart; private static readonly museBleUuid; private static readonly cgxStreamQueries; private static readonly museSGen2StreamQueries; private static readonly deviceSpecifications; protected static beforeEach(): Promise; protected static createsInstance(): Promise; protected static createsDeviceForCgxController(): Promise; protected static createsDeviceForMuseController(): Promise; protected static createsDeviceForZephyrController(): Promise; protected static throwsWithInvalidDeviceName(): Promise; protected static createsMultipleDevicesAtOnce(): Promise; protected static createsXdfRecorderWithXdfRecordPath(): Promise; protected static createsXdfRecorderWithStreamQueries(): Promise; protected static returnsXdfRecorder(): Promise; protected static createDeviceCreatesXdfRecorder(): Promise; protected static createDeviceReturnsXdfRecorder(): Promise; protected static onlyCreatesOneInstanceOfXdfRecorder(): Promise; protected static createDeviceCreatesWebSocketGateway(): Promise; protected static createDeviceReturnsWebSocketGateway(): Promise; protected static createDevicesCreatesWebSocketGateway(): Promise; protected static createDevicesReturnsWebSocketGateway(): Promise; protected static createDeviceCreatesEventMarkerEmitterIfRequested(): Promise; protected static createDeviceReturnsEventMarkerEmitterIfRequested(): Promise; protected static createDevicesCreatesEventMarkerEmitterIfRequested(): Promise; protected static createDevicesReturnsEventMarkerEmitterIfRequested(): Promise; protected static passesBleUuidToMuseController(): Promise; protected static creatingMuseControllerCallsConnect(): Promise; private static createDeviceWithEmitter; private static createDevicesWithEmitter; private static createCgxWithRecorder; private static createDevicesWithRecorder; private static createDevicesWithGateway; private static createDevices; private static createDeviceWithGateway; private static createCgxController; private static createMuseController; private static createZephyrController; private static assertDeviceIsTruthy; private static BiosensorDeviceFactory; }