import type { CSSTransitionProps } from 'react-transition-group/CSSTransition'; import type { EndHandler } from 'react-transition-group/Transition'; import type { RemoveIndexSignature } from '@deephaven/utils'; type SlideDirection = 'left' | 'right'; type SlideTransitionProps = Omit>, 'addEndHandler'> & { addEndHandler?: EndHandler | undefined; children?: React.ReactNode; /** * The direction of the slide transition. Defaults to left. */ direction?: SlideDirection; timeout?: number; }; /** * Slides one component overtop of another component. * Defaults to sliding left, unless `direction='right'` is provided. * Timeout defaults to 200ms. */ declare function SlideTransition({ direction, classNames: classNamesProp, children, /** Defaults to mid */ timeout, ...props }: SlideTransitionProps): JSX.Element; export default SlideTransition; //# sourceMappingURL=SlideTransition.d.ts.map