import { EventEmitter, Injector, OnInit } from '@angular/core';
import { DataFormBase } from '../../../classes/base/data-form-base';
import { FileManagerService } from '../../../services/file-manager.service';
import { FileObjectService } from '../services/file-object.service';
export declare class FilePickerDialogComponent extends DataFormBase implements OnInit {
    protected _injector: Injector;
    private _fileObjectService;
    private _fileManagerService;
    isFilePicker: boolean;
    multipleCheckWhenClickRow: boolean;
    dataType: any;
    multiple: boolean;
    entityKey: any;
    selectedItems: any;
    onChanged: EventEmitter<any>;
    constructor(_injector: Injector, _fileObjectService: FileObjectService, _fileManagerService: FileManagerService);
    ngOnInit(): void;
    chooseFiles(data: any): Promise<void>;
    renderHtml(element: any): string;
    selectedFile(data: any): void;
    reloadData(): void;
}
//# sourceMappingURL=file-picker-dialog.component.d.ts.map