/** * @file animate-zoom.ts * Animation utilities for zoom transitions */ import type { ZoomTransform } from '../types/chart.types'; import type { Dispatch } from '@composable-svelte/core'; import type { ChartAction } from '../types/chart.types'; /** * Animate zoom transform with custom easing * Uses requestAnimationFrame for smooth 60fps transitions */ export declare function animateZoomTransition(from: ZoomTransform, to: ZoomTransform, dispatch: Dispatch>, onProgress: (transform: ZoomTransform) => void): Promise; //# sourceMappingURL=animate-zoom.d.ts.map