import type { MessagePattern, Transport } from '../interfaces/transport'; export declare class MicroserviceClient { private readonly transport; constructor(transport: Transport); connect(): Promise; close(): Promise; emit(pattern: MessagePattern, data: unknown): Promise; send(pattern: MessagePattern, data: unknown): Promise; } //# sourceMappingURL=microservice-client.d.ts.map