import { BrokerTransport } from './transport'; import { BrokerRequest, BrokerResponse } from '../protocol'; export interface WindowsNamedPipeOptions { pipeName?: string; timeoutMs?: number; } export declare class WindowsNamedPipeTransport implements BrokerTransport { private readonly pipePath; private readonly timeoutMs; constructor(options?: WindowsNamedPipeOptions); getPipePath(): string; request(message: BrokerRequest): Promise; }