import { Events } from '../../shared/utils'; export declare class ChannelManager extends Events { private channels; private memberships; create(channelName: string): boolean; exists(channelName: string): boolean; getAll(): string[]; addMember(channelName: string, socketId: string): boolean; removeMember(channelName: string, socketId: string): boolean; removeMemberFromAll(socketId: string): string[]; getMembers(channelName: string): string[]; isMember(channelName: string, socketId: string): boolean; getMemberCount(channelName: string): number; }