import { Subject } from "rxjs"; import { MessageClient } from "../message-client"; import { MessageResponse } from "../message-response.type"; import { Message } from "../message.interface"; import { GET_NEW_ID, RESPONSES$, SEND } from "../selectors"; export declare class BroadcastMessageClient extends MessageClient { #private; protected [RESPONSES$]: Subject; constructor(channelName?: string); protected [SEND](message: Message): void; protected [GET_NEW_ID](): string; }