/** * Helper to handle dynamic imports for the KineticSlider */ import type { gsap as GSAPType } from 'gsap'; import type * as PixiJS from 'pixi.js'; import type * as PixiFilters from 'pixi-filters'; /** * Load GSAP and related plugins */ export declare const loadGSAP: () => Promise; /** * Load GSAP PixiPlugin */ export declare const loadPixiPlugin: () => Promise; /** * Load PixiJS */ export declare const loadPixi: () => Promise; /** * Load Pixi Filters */ export declare const loadPixiFilters: () => Promise; /** * Register GSAP PixiPlugin with the required PIXI classes */ export declare const registerGSAPPixiPlugin: (gsap: typeof GSAPType, pixi: typeof PixiJS) => boolean; /** * Load all required libraries for the KineticSlider */ export declare const loadKineticSliderDependencies: () => Promise<{ gsap: typeof GSAPType; pixi: typeof PixiJS; pixiFilters: typeof PixiFilters; pixiPlugin: any; }>; /** * Check if all necessary dependencies are loaded */ export declare const areDependenciesLoaded: () => boolean; /** * Load all hooks for the KineticSlider */ export declare const loadKineticSliderHooks: () => Promise;