UNPKG

zwave-js

Version:

Z-Wave driver written entirely in JavaScript/TypeScript

11 lines 926 B
import type { ZWaveSerialStream } from "@zwave-js/serial"; import type { MockPort } from "@zwave-js/serial/mock"; import { MockController, type MockControllerOptions, MockNode, type MockNodeOptions } from "@zwave-js/testing"; import { type CreateAndStartDriverWithMockPortResult } from "../driver/DriverMock.js"; import type { PartialZWaveOptions } from "../driver/ZWaveOptions.js"; export declare function prepareDriver(cacheDir?: string, logToFile?: boolean, additionalOptions?: PartialZWaveOptions): Promise<CreateAndStartDriverWithMockPortResult>; export declare function prepareMocks(mockPort: MockPort, serial: ZWaveSerialStream, controller?: Pick<MockControllerOptions, "ownNodeId" | "homeId" | "capabilities" | "securityKeys">, nodes?: Pick<MockNodeOptions, "id" | "capabilities">[]): Promise<{ mockController: MockController; mockNodes: MockNode[]; }>; //# sourceMappingURL=integrationTestSuiteShared.d.ts.map