import { Observable } from 'rxjs'; import { OpenViduLayout } from '../../models/layout.model'; import * as i0 from "@angular/core"; export declare class LayoutService { layoutContainer: HTMLElement | null; layoutWidthObs: Observable; captionsTogglingObs: Observable; private layoutWidth; private openviduLayout; private openviduLayoutOptions; private captionsToggling; constructor(); initialize(container: HTMLElement): void; private getOptions; toggleCaptions(): void; update(timeout?: number): void; getLayout(): OpenViduLayout; clear(): void; private sendLayoutWidthEvent; private getHTMLElementByClassName; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }