import { EventEmitter } from "@angular/core";
import * as i0 from "@angular/core";
export declare class DxcFilesToUploadComponent {
    filesToUpload: any;
    onAddFile: EventEmitter<any>;
    upload: EventEmitter<any>;
    summaryVisible: boolean;
    get tabIndexValue(): number;
    set tabIndexValue(value: number);
    private _tabIndexValue;
    reduced: boolean;
    overlay: boolean;
    ngOnChanges(): void;
    dragOver(event: any): void;
    dragLeave(event: any): void;
    addFiles(event: any): void;
    drop(event: any): void;
    showOverlay(): void;
    handleUploadEvent(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<DxcFilesToUploadComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<DxcFilesToUploadComponent, "dxc-files-to-upload", never, { "filesToUpload": "filesToUpload"; "summaryVisible": "summaryVisible"; "tabIndexValue": "tabIndexValue"; }, { "onAddFile": "onAddFile"; "upload": "upload"; }, never, never>;
}
//# sourceMappingURL=dxc-files-to-upload.component.d.ts.map