import { OnDestroy, OnInit } from '@angular/core'; import { CaptionsLangOption } from '../../../models/caption.model'; import { CaptionService } from '../../../services/caption/caption.service'; import { LayoutService } from '../../../services/layout/layout.service'; import { OpenViduService } from '../../../services/openvidu/openvidu.service'; import * as i0 from "@angular/core"; export declare class CaptionsSettingComponent implements OnInit, OnDestroy { private layoutService; private captionService; private openviduService; isSttReady: boolean; captionsEnabled: boolean; languagesAvailable: CaptionsLangOption[]; langSelected: string; isOpenViduPro: boolean; private captionsStatusSubs; private sttStatusSubs; constructor(layoutService: LayoutService, captionService: CaptionService, openviduService: OpenViduService); ngOnInit(): void; ngOnDestroy(): void; onLangSelected(langOpt: CaptionsLangOption): void; toggleCaptions(): void; private subscribeToSttStatus; private subscribeToCaptionsStatus; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }