import { AfterViewInit, ChangeDetectorRef, ElementRef, OnInit } from '@angular/core'; import { ChatMessage } from '../../../models/chat.model'; import { ChatService } from '../../../services/chat/chat.service'; import { PanelService } from '../../../services/panel/panel.service'; import * as i0 from "@angular/core"; export declare class ChatPanelComponent implements OnInit, AfterViewInit { private chatService; private panelService; private cd; chatScroll: ElementRef; chatInput: ElementRef; message: string; messageList: ChatMessage[]; private chatMessageSubscription; constructor(chatService: ChatService, panelService: PanelService, cd: ChangeDetectorRef); ngOnInit(): void; ngAfterViewInit(): void; ngOnDestroy(): void; eventKeyPress(event: any): void; sendMessage(): void; scrollToBottom(): void; close(): void; private subscribeToMessages; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }