import { ViewContainerRef } from '@angular/core';
import { DialogRef, DROP_IN_TYPE } from 'ngx-modialog-7';
import { Modal } from '../modal';
import { JSNativeModalContext, JSNativeModalContextBuilder } from '../modal-context';
export declare class JSNativePresetBuilder extends JSNativeModalContextBuilder<JSNativeModalContext> {
    constructor(modal: Modal, dialogType: DROP_IN_TYPE);
    /**
     * Open a modal window based on the configuration of this config instance.
     * @param viewContainer If set opens the modal inside the supplied viewContainer
     */
    open(viewContainer?: ViewContainerRef): DialogRef<JSNativeModalContext>;
}
