import { FileUploadComponent } from '@wm/components/input/file-upload';
import { FileContent, FileSelectorService } from '@wm/mobile/components/basic';
import * as i0 from "@angular/core";
export declare class FileUploadDirective {
    private fileSelectorService;
    private fileUploadComponent;
    constructor(fileSelectorService: FileSelectorService, fileUploadComponent: FileUploadComponent);
    openFileSelector(multiple: any): Promise<FileContent[]>;
    static ɵfac: i0.ɵɵFactoryDeclaration<FileUploadDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<FileUploadDirective, "[wmFileUpload]", never, {}, {}, never, never, false, never>;
}
