import { ModuleWithProviders } from '@angular/core';
import { UploadxOptions } from './options';
import * as i0 from "@angular/core";
import * as i1 from "./uploadx.directive";
import * as i2 from "./uploadx-drop.directive";
export declare class UploadxModule {
    static withConfig(options: UploadxOptions): ModuleWithProviders<UploadxModule>;
    static ɵfac: i0.ɵɵFactoryDeclaration<UploadxModule, never>;
    static ɵmod: i0.ɵɵNgModuleDeclaration<UploadxModule, never, [typeof i1.UploadxDirective, typeof i2.UploadxDropDirective], [typeof i1.UploadxDirective, typeof i2.UploadxDropDirective]>;
    static ɵinj: i0.ɵɵInjectorDeclaration<UploadxModule>;
}
