import { default as React, ReactElement } from 'react'; export interface TransitionProps { unmountOnExit?: boolean; show?: boolean; name?: string; appear?: boolean; timeout?: number | { appear?: number; enter?: number; exit?: number; }; nodeRef?: React.RefObject; enterFromClass?: string; enterActiveClass?: string; enterToClass?: string; leaveFromClass?: string; leaveActiveClass?: string; leaveToClass?: string; onBeforeEnter?: (el: HTMLElement) => void; onEnter?: (el: HTMLElement) => void; onAfterEnter?: (el: HTMLElement) => void; onBeforeLeave?: (el: HTMLElement) => void; onLeave?: (el: HTMLElement) => void; onAfterLeave?: (el: HTMLElement) => void; children: ReactElement; } export declare const Transition: React.ForwardRefExoticComponent>; export default Transition;