import { AfterViewInit, ElementRef, EventEmitter } from '@angular/core'; import { AudioVideoFacade } from 'amazon-chime-sdk-js'; import { TileState } from '../ngx-aws-chime.model'; export declare class VideoChatComponent implements AfterViewInit { media: AudioVideoFacade; devices: { audio: string; video: string; speaker: string; }; selfId: string; collapsed: boolean; mode: string; videoQuality: string; collapse: EventEmitter; minimize: EventEmitter; signout: EventEmitter; video: ElementRef; audio: ElementRef; localTile: TileState; tiles: { [key: string]: TileState; }; names: { [key: string]: string; }; attendees: Set; state: { audio: boolean; video: boolean; speaker: boolean; }; minimized: boolean; constructor(); ngAfterViewInit(): void; onJoinMeeting(): void; private createRoom; onToggleAudio(): void; onToggleVideo(): void; onToggleAttendeeVideo(tile: TileState): void; onToggleSpeaker(): void; onToggleCollapse(): void; onMinimize(event: MouseEvent): void; onMaximize(event: MouseEvent): void; onSignOut(): void; }