import { type DrawInterface } from '../../lib/animate'; import type { BaseGalleryProps, CubicBezierEasingType, PredefinedEasingType } from './types'; export declare function useSlideAnimation(animationDuration: NonNullable, animationEasing: PredefinedEasingType | CubicBezierEasingType): { getAnimateFunction: (drawFunction: DrawInterface) => () => void; getAnimationEasing: () => string; addToAnimationQueue: (func: VoidFunction) => void; startAnimation: () => void; animationInQueue: () => boolean; }; //# sourceMappingURL=hooks.d.ts.map