export type UseCSSAnimationControllerCallback = { onEnter?: VoidFunction; onEntering?: VoidFunction; onEntered?: VoidFunction; onExit?: VoidFunction; onExiting?: VoidFunction; onExited?: VoidFunction; }; export type AnimationState = 'enter' | 'entering' | 'entered' | 'exit' | 'exiting' | 'exited'; export type AnimationHandlers = { onAnimationStart: VoidFunction; onAnimationEnd: VoidFunction; }; export declare const useCSSKeyframesAnimationController: (stateProp: "enter" | "exit", { onEnter: onEnterProp, onEntering, onEntered, onExit: onExitProp, onExiting, onExited, }?: UseCSSAnimationControllerCallback, disableInitAnimation?: boolean) => [AnimationState, AnimationHandlers]; //# sourceMappingURL=useCSSKeyframesAnimationController.d.ts.map