import { type RefObject } from 'react'; import type { KineticSliderProps } from '../types'; import ResourceManager from '../managers/ResourceManager'; interface PerformanceMetrics { initializationStart?: number; initializationEnd?: number; totalInitTime?: number; } /** * Advanced PixiJS Slider Hook with Comprehensive Optimization */ export declare const usePixiSlider: (sliderRef: RefObject, canvasContainerRef: RefObject, props: KineticSliderProps, resourceManager?: ResourceManager | null) => { isInitialized: boolean; isInitializing: boolean; currentSlide: number; error: string | null | undefined; goToNextSlide: () => void; goToPrevSlide: () => void; performanceMetrics: PerformanceMetrics; }; export default usePixiSlider;