import type { IFLIPClipPathOptions, IFLIPClipPathAPI } from '../Morph.types'; /** * Hook for FLIP + clip-path morphing technique. * * Combines: * 1. FLIP for position/size transitions * 2. clip-path for shape morphing * 3. Opacity crossfade for smooth visual transition * * @param options - Duration, easing, and clip-path overrides * @returns API with morph trigger, cancel, and morphing state * * @example * ```tsx * const { isMorphing, morph, cancel } = useFLIPClipPath({ duration: 300 }); * * const handleMorph = async () => { * await morph(fromRef.current, toRef.current); * }; * ``` */ export declare function useFLIPClipPath(options?: IFLIPClipPathOptions): IFLIPClipPathAPI; //# sourceMappingURL=useFLIPClipPath.d.ts.map