import { ChangeDetectorRef, EventEmitter } from '@angular/core';
import { DomSanitizer } from '@angular/platform-browser';
export declare class NbChatFormComponent {
    private cd;
    private domSanitizer;
    droppedFiles: any[];
    imgDropTypes: string[];
    message: string;
    buttonTitle: string;
    buttonIcon: string;
    showButton: boolean;
    dropFiles: boolean;
    send: EventEmitter<{
        message: string;
        files: File[];
    }>;
    fileOver: boolean;
    constructor(cd: ChangeDetectorRef, domSanitizer: DomSanitizer);
    onDrop(event: any): void;
    removeFile(file: any): void;
    onDragOver(): void;
    onDragLeave(): void;
    sendMessage(): void;
}
