import type { DefineComponent, ComponentOptionsMixin, VNodeProps, AllowedComponentProps, ComponentCustomProps, ExtractPropTypes } from 'vue';
export type RendererElement = {
    [key: string]: any;
};
declare const _sfc_main: DefineComponent<{}, {
    on: {
        beforeEnter(el: RendererElement): void;
        enter(el: RendererElement): void;
        afterEnter(el: RendererElement): void;
        beforeLeave(el: RendererElement): void;
        leave(el: RendererElement): void;
        afterLeave(el: RendererElement): void;
    };
}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{}>>, {}, {}>;
export default _sfc_main;
