import AbstractPackageTest from '../AbstractPackageTest.js'; export default class BiosensorWebSocketGatewayTest extends AbstractPackageTest { private static instance; protected static beforeEach(): Promise; protected static createsInstance(): Promise; protected static createsLslWebSocketBridgeForEachStream(): Promise; protected static acceptsOptionalListenPortStart(): Promise; protected static openCallsActivateOnAllBridges(): Promise; protected static closeCallsDeactivateOnAllBridges(): Promise; protected static destroyCallsDestroyOnAllBridges(): Promise; protected static doesNotActivateBridgesTwiceIfOpenCalledTwice(): Promise; protected static doesNotDeactivateBridgesTwiceIfCloseCalledTwice(): Promise; protected static canOpenAgainAfterClosing(): Promise; protected static canCloseAgainAfterOpeningTwice(): Promise; protected static doesNotDestroyBridgesTwiceAfterDestroyingTwice(): Promise; protected static throwsIfOpenIsCalledAfterDestroy(): Promise; protected static throwsIfCloseIsCalledAfterDestroy(): Promise; protected static destroyCallsCloseIfGatewayIsOpen(): Promise; private static open; private static close; private static destroy; private static devices; private static currentListenPort; private static expectedBridgeOptions; private static BiosensorWebSocketGateway; }