import { EventEmitter } from '@angular/core'; import * as i0 from "@angular/core"; export declare class ChatControlComponent { message: string; files: File[]; color: string; textColor: string; disabled: boolean; placeholder: string; hideBtn: boolean; messageChange: EventEmitter; formSubmit: EventEmitter; sendMessageResult: EventEmitter; filesChange: EventEmitter; isOpen: boolean; isRecording: boolean; audioBlobUrl: string | null; audioDuration: number | string; isPlaying: boolean; private mediaRecorder; private audioChunks; private audio; currentTime: string | number; showDefault: boolean; addEmoji(event: any): void; onFileSelected(event: any): void; toggleEmojiPicker(): void; onClose(value: boolean): void; getFileIcon(file: File): string; sendMessage(): void; onMessageInput(event: Event): void; onKeyDown(event: KeyboardEvent): void; toggleRecording(): void; startRecording(): Promise; getDuration: (event: Event) => void; stopRecording(): void; toggleAudioPlayback(): void; formatTime(seconds: number): string; deleteRecording(): void; bars: any[]; generateWaveform(): void; startWaveAnimation(): void; fixAudioDuration(): void; stopWaveAnimation(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }