import { ClassValue } from 'clsx'; import React, { CSSProperties } from 'react'; export interface SwapTransitionProps { children: React.ReactElement<{ transitionStyle: CSSProperties; transitionRef: React.Ref<{ getBoundingClientRect: () => DOMRect; }>; }>; className?: ClassValue; duration: number; } export declare function SwapTransition({ children, className, duration }: SwapTransitionProps): import("react/jsx-runtime").JSX.Element; export interface SwapChildProps { transitionRef?: React.Ref; transitionStyle?: CSSProperties; }