import { ReactNode } from "react"; import { EnterHandler, ExitHandler } from "react-transition-group/Transition"; export declare enum TransitionName { Fade = "fade", SlideUp = "slide-up", SlideDown = "slide-down", SlideLeft = "slide-left", SlideRight = "slide-right" } interface TransitionProps { name?: TransitionName | string; in?: boolean; appear?: boolean; mountOnEnter?: boolean; unmountOnExit?: boolean; timeout?: number | { appear?: number; enter?: number; exit?: number; }; children?: ReactNode; onEnter?: EnterHandler; onEntering?: EnterHandler; onEntered?: EnterHandler; onExit?: ExitHandler; onExiting?: ExitHandler; onExited?: ExitHandler; } export default function Transition(props: TransitionProps): JSX.Element; export {};