import { ChangeDetectorRef, OnDestroy, OnInit, TemplateRef } from '@angular/core'; import { ParticipantPanelItemElementsDirective } from '../../../../directives/template/openvidu-angular.directive'; import { ParticipantAbstractModel } from '../../../../models/participant.model'; import { OpenViduAngularConfigService } from '../../../../services/config/openvidu-angular.config.service'; import { ParticipantService } from '../../../../services/participant/participant.service'; import * as i0 from "@angular/core"; export declare class ParticipantPanelItemComponent implements OnInit, OnDestroy { private libService; protected participantService: ParticipantService; private cd; participantPanelItemElementsTemplate: TemplateRef; showMuteButton: boolean; private muteButtonSub; set externalItemElements(externalItemElements: ParticipantPanelItemElementsDirective); set participant(participant: ParticipantAbstractModel); _participant: ParticipantAbstractModel; constructor(libService: OpenViduAngularConfigService, participantService: ParticipantService, cd: ChangeDetectorRef); ngOnInit(): void; ngOnDestroy(): void; toggleMuteForcibly(): void; private subscribeToParticipantPanelItemDirectives; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }