import { JavaBridge } from '../java/index.js'; import { Connection } from './connection.types.js'; import { Logger } from './logger.js'; import '../java/JT400.js'; import 'stream'; import './baseConnection.types.js'; import './ifs/types.js'; interface InMemoryConnection extends Connection { mockPgm: (programName: string, fn: (input: any) => any) => InMemoryConnection; } declare function createInMemoryConnection(jt400Factory: JavaBridge, logger: Logger): InMemoryConnection; export { type InMemoryConnection, createInMemoryConnection };