import { ModuleWithProviders } from '@angular/core';
import { NgxModalServiceConfig } from './ngx-modal.service';
import { NgxModalOptions } from './ngx-modal-options';
import * as i0 from "@angular/core";
import * as i1 from "./ngx-modal-holder.component";
import * as i2 from "./ngx-modal-wrapper.component";
import * as i3 from "./ngx-modal-draggable.directive";
import * as i4 from "@angular/common";
export declare class NgxModalView {
    static forRoot(config: NgxModalServiceConfig, defaultModalOptions?: NgxModalOptions): ModuleWithProviders<NgxModalView>;
    constructor();
    static ɵfac: i0.ɵɵFactoryDeclaration<NgxModalView, never>;
    static ɵmod: i0.ɵɵNgModuleDeclaration<NgxModalView, [typeof i1.NgxModalHolderComponent, typeof i2.NgxModalWrapperComponent, typeof i3.DraggableDirective], [typeof i4.CommonModule], never>;
    static ɵinj: i0.ɵɵInjectorDeclaration<NgxModalView>;
}
