import { App } from "vue";
import { ModalFunctions, ModalOptions } from "./type";
export default class ModalService {
    private appContext;
    private modalRef;
    private activeModalIndex;
    private modalRefs;
    private isUseEscCloseModal;
    private app;
    constructor(currentApp: App);
    getCurrentModal(): any;
    private adaptToWindow;
    static show(options: ModalOptions): App<any>;
    close(modalRef?: any): void;
    open(options: ModalOptions): ModalFunctions;
}
