import { AfterViewInit, EventEmitter, OnDestroy, OnInit } from '@angular/core'; import { MessageContact } from "../../model/MessageContact"; import { ChatMessageService } from "../../message.service"; import { MessageChatComponent } from '../message-chat/message-chat.component'; import * as i0 from "@angular/core"; export declare class MessagePanelComponent implements OnInit, AfterViewInit, OnDestroy { private messageService; audioCall: boolean; videoCall: boolean; closable: boolean; unreadMessageChange: EventEmitter; messageChatComponent: MessageChatComponent; contact?: MessageContact | null; chatOpen: boolean; readyToChat: boolean; stateMessage?: string; roomName?: string | null; private readonly _socketSub; private readonly _messageSub; constructor(messageService: ChatMessageService); private _stateChange; ngOnInit(): void; ngAfterViewInit(): void; ngOnDestroy(): void; openVideoCall(contact: MessageContact): void; openAudioCall(contact: MessageContact): void; openChatWith(contact: MessageContact, call?: boolean): void; closeChat(): void; openRoom(roomName: any): void; callToContactSelected(contact: any): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }