import { CSSProperties, ReactElement } from 'react'; import { TransitionPrimitive } from './transitions'; export interface GroupedTransitionItem { duration: number; timingFunction?: CSSProperties['transitionTimingFunction']; transition: TransitionPrimitive; } export interface GroupedTransitionProps { transitions: Record; children(styles: Record): ReactElement; duration?: number; exitDuration?: number; timingFunction?: string; mounted: boolean; onExited?: () => void; onExit?: () => void; onEnter?: () => void; onEntered?: () => void; } export declare function GroupedTransition({ transitions, duration, exitDuration, mounted, children, timingFunction, onExit, onEntered, onEnter, onExited, }: GroupedTransitionProps): JSX.Element; export declare namespace GroupedTransition { var displayName: string; } //# sourceMappingURL=GroupedTransition.d.ts.map