import { EventEmitter, ElementRef } from '@angular/core'; import * as i0 from "@angular/core"; export declare class FileUploadComponent { /** Accepted file types (e.g., 'application/pdf,application/msword,.txt') */ accept: string; /** Display text for accepted file types */ acceptedFileTypes: string; /** Whether the component is disabled */ disabled: boolean; /** Emit when file is selected */ fileSelected: EventEmitter; /** Emit when file selection is cancelled */ cancelled: EventEmitter; fileInput: ElementRef; isDragging: boolean; selectedFile: File | null; onDragOver(event: DragEvent): void; onDragLeave(event: DragEvent): void; onDrop(event: DragEvent): void; onBrowseClick(): void; onFileInputChange(event: Event): void; private handleFile; removeFile(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }