import * as Animation from '.'; export * from './base'; export * from './easing'; export * from './empty'; export * from './erase'; export * from './fade'; export * from './move'; export * from './path'; export * from './queue'; export * from './rotate'; export * from './scan'; export * from './zoom'; export interface AnimationDict { empty: Animation.AnimationEmpty; erase: Animation.AnimationErase; fade: Animation.AnimationFade; move: Animation.AnimationMove; path: Animation.AnimationPath; rotate: Animation.AnimationRotate; scan: Animation.AnimationScan; zoom: Animation.AnimationZoom; } export declare const AnimationDict: { erase: typeof Animation.AnimationErase; empty: typeof Animation.AnimationEmpty; fade: typeof Animation.AnimationFade; move: typeof Animation.AnimationMove; path: typeof Animation.AnimationPath; rotate: typeof Animation.AnimationRotate; scan: typeof Animation.AnimationScan; zoom: typeof Animation.AnimationZoom; }; export declare const registerCustomAnimation: >(key: string, klass: Newable | import("pixi.js").Graphics[] | undefined; context?: import("../types").DrawerTarget | undefined; }) | (import("../types").AnimationEraseOptions & import("../types").UpdateAnimationOptions & { id: string; loop: boolean; targets?: import("../types").D3Selection | import("pixi.js").Graphics[] | undefined; context?: import("../types").DrawerTarget | undefined; }) | (import("../types").AnimationFadeOptions & import("../types").UpdateAnimationOptions & { id: string; loop: boolean; targets?: import("../types").D3Selection | import("pixi.js").Graphics[] | undefined; context?: import("../types").DrawerTarget | undefined; }) | (import("../types").AnimationMoveOptions & import("../types").UpdateAnimationOptions & { id: string; loop: boolean; targets?: import("../types").D3Selection | import("pixi.js").Graphics[] | undefined; context?: import("../types").DrawerTarget | undefined; }) | (import("../types").AnimationPathOptions & import("../types").UpdateAnimationOptions & { id: string; loop: boolean; targets?: import("../types").D3Selection | import("pixi.js").Graphics[] | undefined; context?: import("../types").DrawerTarget | undefined; }) | (import("../types").AnimationRotateOptions & import("../types").UpdateAnimationOptions & { id: string; loop: boolean; targets?: import("../types").D3Selection | import("pixi.js").Graphics[] | undefined; context?: import("../types").DrawerTarget | undefined; }) | (import("../types").AnimationScanOptions & import("../types").UpdateAnimationOptions & { id: string; loop: boolean; targets?: import("../types").D3Selection | import("pixi.js").Graphics[] | undefined; context?: import("../types").DrawerTarget | undefined; }) | (import("../types").AnimationZoomOptions & import("../types").UpdateAnimationOptions & { id: string; loop: boolean; targets?: import("../types").D3Selection | import("pixi.js").Graphics[] | undefined; context?: import("../types").DrawerTarget | undefined; })>>) => void;