declare const _default: import("vue").DefineComponent<{
    direction: {
        type: StringConstructor;
        default: string;
    };
    mode: {
        type: StringConstructor;
        default: string;
    };
}, unknown, unknown, {
    enterClass(): string;
    leaveClass(): string;
}, {}, {
    inheritAttrs: boolean;
    props: {
        duration: {
            type: (NumberConstructor | ObjectConstructor)[];
            default: number;
        };
        delay: {
            type: (NumberConstructor | ObjectConstructor)[];
            default: number;
        };
        group: BooleanConstructor;
        tag: {
            type: StringConstructor;
            default: string;
        };
        origin: {
            type: StringConstructor;
            default: string;
        };
        styles: {
            type: ObjectConstructor;
            default: () => {
                animationFillMode: string;
                animationTimingFunction: string;
            };
        };
    };
    computed: {
        componentType(): any;
        hooks(): any;
    };
    methods: {
        beforeEnter(el: any): void;
        cleanUpStyles(el: any): void;
        beforeLeave(el: any): void;
        leave(el: any): void;
        setStyles(el: any): void;
        setAbsolutePosition(el: any): {
            beforeEnter(el: any): void;
            cleanUpStyles(el: any): void;
            beforeLeave(el: any): void;
            leave(el: any): void;
            setStyles(el: any): void;
            setAbsolutePosition(el: any): any;
            setTransformOrigin(el: any): any;
        };
        setTransformOrigin(el: any): {
            beforeEnter(el: any): void;
            cleanUpStyles(el: any): void;
            beforeLeave(el: any): void;
            leave(el: any): void;
            setStyles(el: any): void;
            setAbsolutePosition(el: any): any;
            setTransformOrigin(el: any): any;
        };
    };
}, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
    direction: {
        type: StringConstructor;
        default: string;
    };
    mode: {
        type: StringConstructor;
        default: string;
    };
}>>, {
    direction: string;
    mode: string;
}>;
export default _default;
