import Vue from 'vue';
import Swal, { SweetAlertOptions } from 'sweetalert2';
declare type TVueSwalInstance = typeof Swal & typeof Swal.fire;
declare module 'vue/types/vue' {
    interface Vue {
        $swal: TVueSwalInstance;
    }
    interface VueConstructor<V extends Vue = Vue> {
        swal: TVueSwalInstance;
    }
}
declare class VueSweetalert2 {
    static install(vue: Vue | any, options?: SweetAlertOptions): void;
}
export default VueSweetalert2;
