import React from 'react'; import Transition, { TransitionProps, TransitionStatus } from 'react-transition-group/Transition'; export declare type TransitionWrapperProps = TransitionProps & { childRef?: React.Ref; children: React.ReactElement | ((status: TransitionStatus, props: Record) => React.ReactNode); }; declare const TransitionWrapper: React.ForwardRefExoticComponent<(Pick & { childRef?: React.Ref | undefined; children: React.ReactElement> | ((status: TransitionStatus, props: Record) => React.ReactNode); }, keyof import("react-transition-group/Transition").TimeoutProps> | Pick & { childRef?: React.Ref | undefined; children: React.ReactElement> | ((status: TransitionStatus, props: Record) => React.ReactNode); }, keyof import("react-transition-group/Transition").EndListenerProps>) & React.RefAttributes>>; export default TransitionWrapper;