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, connectViaTCP?: boolean): Promise; export declare function prepareMocks(mockPort: MockPort, serial: ZWaveSerialStream, controller?: Pick, nodes?: Pick[]): Promise<{ mockController: MockController; mockNodes: MockNode[]; }>; //# sourceMappingURL=integrationTestSuiteShared.d.ts.map