import { type RefObject } from "react"; import { Container, DisplacementFilter } from "pixi.js"; import ResourceManager from '../managers/ResourceManager'; interface UseTextTiltProps { sliderRef: RefObject; textContainersRef: RefObject; currentIndex: RefObject; cursorTextEffect: boolean; maxContainerShiftFraction: number; bgDispFilterRef: RefObject; cursorDispFilterRef: RefObject; cursorImgEffect: boolean; resourceManager?: ResourceManager | null; throttleTime?: number; } /** * Advanced text tilt hook with comprehensive optimization */ declare const useTextTilt: ({ sliderRef, textContainersRef, currentIndex, cursorTextEffect, maxContainerShiftFraction, bgDispFilterRef, cursorDispFilterRef, cursorImgEffect, resourceManager, throttleTime }: UseTextTiltProps) => void; export default useTextTilt;