import { Transport } from '../../../../../transport/transport'; import { Base } from '../../../../base'; import { ChannelBase } from '../../channel'; export declare class MessageReceiver extends Base { private endpointMap; private latestEndpointIdByChannelId; constructor(wire: Transport); private processChannelMessage; private onmessage; addEndpoint(handler: ChannelBase['processAction'], channelId: string, endpointId: string): void; removeEndpoint(channelId: string, endpointId: string): void; checkForPreviousClientConnection(channelId: string): void; }