import { ChangeDetectorRef, EventEmitter, OnInit } from '@angular/core'; import { BroadcastingError, BroadcastingStatus } from '../../../../models/broadcasting.model'; import { BroadcastingService } from '../../../../services/broadcasting/broadcasting.service'; 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 BroadcastingActivityComponent implements OnInit { private broadcastingService; private participantService; private libService; private cd; onStartBroadcastingClicked: EventEmitter; onStopBroadcastingClicked: EventEmitter; urlRequiredError: boolean; oldBroadcastingStatus: BroadcastingStatus; broadcastUrl: string; expanded: boolean; broadcastingError: BroadcastingError | undefined; broadcastingStatus: BroadcastingStatus; broadcastingStatusEnum: typeof BroadcastingStatus; opened: boolean; isSessionCreator: boolean; isBroadcastModuleAvailable: boolean; private broadcastingSub; private broadcastingErrorSub; constructor(broadcastingService: BroadcastingService, participantService: ParticipantService, libService: OpenViduAngularConfigService, cd: ChangeDetectorRef); ngOnInit(): void; ngOnDestroy(): void; panelOpened(): void; panelClosed(): void; eventKeyPress(event: any): void; startBroadcasting(): void; stopBroadcasting(): void; private subscribeToBroadcastingStatus; private subscribeToBroadcastingError; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }