import { IconPack } from '../../lib/icons'; import { DyteI18n } from '../../lib/lang'; import { Meeting } from '../../types/dyte-client'; import { Size } from '../../types/props'; /** * A component which shows count of total joined participants in a meeting. */ export declare class DyteParticipantCount { private countListener; private stageUpdateListener; /** Meeting object */ meeting: Meeting; /** Icon pack */ iconPack: IconPack; /** Language */ t: DyteI18n; /** Size */ size: Size; participantCount: number; isViewer: boolean; connectedCallback(): void; private disconnectMeeting; disconnectedCallback(): void; meetingChanged(meeting: Meeting, oldMeeting?: Meeting): void; render(): any; }