import { PluginObject } from 'vue';
import { ModulVue } from '../../../utils/vue/vue';
export declare class MOpacityTransition extends ModulVue {
    disabled: boolean;
    zoomEffect: boolean;
    setClassOfTransition(el: HTMLElement): void;
    beforeEnter(el: HTMLElement): void;
    enter(el: HTMLElement, done: any): void;
    afterEnter(el: HTMLElement): void;
    enterCancelled(el: HTMLElement): void;
    beforeLeave(el: HTMLElement): void;
    leave(el: HTMLElement, done: any): void;
    afterLeave(el: HTMLElement): void;
    leaveCancelled(el: HTMLElement): void;
}
declare const OpacityTransitionPlugin: PluginObject<any>;
export default OpacityTransitionPlugin;
//# sourceMappingURL=opacity-transition.d.ts.map