import { HttpClient } from '@angular/common/http'; import { ElementRef, EventEmitter, OnDestroy, OnInit } from '@angular/core'; import { FormGroup } from '@angular/forms'; import { AudioVideoFacade, LogLevel } from 'amazon-chime-sdk-js'; export declare class NgxAwsChimeComponent implements OnInit, OnDestroy { private _http; entry: { url: string; data: any; type: 'get' | 'post'; headers: { [key: string]: string; }; }; defaultDevices: boolean; mode: string; videoQuality: '360p' | '540p' | '720p'; logLevel: LogLevel; signout: EventEmitter; isCollapsed: boolean; isMinimized: boolean; collapseChange: EventEmitter; minimize: EventEmitter; dragEnd: EventEmitter; collapse: boolean; private _config; private _session; private _log; media: AudioVideoFacade; form: FormGroup; devices: { audio: MediaDeviceInfo[]; video: MediaDeviceInfo[]; speaker: MediaDeviceInfo[]; }; status: { meeting: { active: boolean; id: string; self: string; }; audio: { volume: number; muted: boolean; signal: number; }; }; video: ElementRef; audio: ElementRef; constructor(_http: HttpClient); ngOnInit(): void; ngOnDestroy(): void; onCollapse(state: boolean): void; onMinimize(state: boolean): void; startAudioPreview(): void; private setup; onJoinMeeting(): void; }