export declare const DEFAULT_ANIMATION_CONFIG: {
    appear: {
        duration: number;
        easing: string;
    };
    update: {
        type: string;
        duration: number;
        easing: string;
    };
    enter: {
        duration: number;
        easing: string;
    };
    exit: {
        duration: number;
        easing: string;
    };
    disappear: {
        duration: number;
        easing: string;
    };
    state: {
        duration: number;
        easing: string;
    };
};
export declare const ScaleInOutAnimation: {
    appear: {
        type: string;
    };
    enter: {
        type: string;
    };
    exit: {
        type: string;
    };
    disappear: {
        type: string;
    };
};
export declare const FadeInOutAnimation: {
    appear: {
        type: string;
    };
    enter: {
        type: string;
    };
    exit: {
        type: string;
    };
    disappear: {
        type: string;
    };
};
export declare const registerScaleInOutAnimation: () => void;
export declare const registerFadeInOutAnimation: () => void;
export declare const registerCartesianGroupClipAnimation: () => void;
export declare const registerLineAnimation: () => void;
export declare const registerAreaAnimation: () => void;
export declare const registerVGrammarCommonAnimation: () => void;
export declare const registerVGrammarRectAnimation: () => void;
export declare const registerVGrammarArcAnimation: () => void;
export declare const registerVGrammarLineOrAreaAnimation: () => void;
export declare const registerVGrammarPolygonAnimation: () => void;
