import { Message } from '@statechannels/client-api-schema'; import { Logger } from 'pino'; import { Engine } from '..'; import { MessageServiceInterface } from './types'; /** * This is used for older tests that don't use the wallet yet. * It handles pushing messages into engines automatically * This should be phased out eventually. */ export declare class LegacyTestMessageHandler implements MessageServiceInterface { private _engines; private _logger?; private _destroyed; constructor(_engines: { participantId: string; engine: Engine; }[], _logger?: Logger | undefined); registerPeer(_peerUrl: string): Promise; destroy(): Promise; send(messages: Message[]): Promise; } //# sourceMappingURL=legacy-test-message-service.d.ts.map