/**
* TooltipTitle3DCrossfade
*
* Enfoque B: Rotación 3D con Crossfade
*
* Implementa transición de título con dos elementos (old/new) que rotan en 3D
* con crossfade simultáneo. Más simple y flexible que el enfoque de cubo.
*
* Ventajas:
* - Más simple que cubo multi-cara
* - No requiere pre-renderizar títulos
* - Flexible para cualquier número de títulos
* - Mejor performance (solo 2 elementos animados)
*
* Desventajas:
* - Requiere gestión de estado old/new title
* - Posible flickering si no se maneja bien el timing
*
* @example
* ```tsx
*
* ```
*/
import type { TooltipDirection } from './hooks/useTooltipDirection';
export interface TooltipTitle3DCrossfadeProps {
oldTitle?: string;
newTitle: string;
direction?: TooltipDirection;
isTransitioning?: boolean;
debug?: boolean;
className?: string;
}
export interface TooltipTitle3DCrossfadeRef {
container: HTMLDivElement | null;
oldTitleEl: HTMLDivElement | null;
newTitleEl: HTMLDivElement | null;
}
export declare const TooltipTitle3DCrossfade: import("react").ForwardRefExoticComponent>;
export default TooltipTitle3DCrossfade;
//# sourceMappingURL=TooltipTitle3DCrossfade.d.ts.map