export { E as EffectOptions, I as ImageLoader } from '../imageLoader-VUu0PjNk.js'; type CursorEffectType = 'fairyDust' | 'sparkle' | 'confetti' | 'retroCRT' | 'snow' | 'bubble'; interface InitCursorFXOptions { effect?: CursorEffectType; colors?: string[]; particleCount?: number; particleSize?: number; gravity?: number; maxLife?: number; velocity?: number; } interface CursorFXInstance { destroy: () => void; } declare function initCursorFX(options?: InitCursorFXOptions): CursorFXInstance; export { type CursorEffectType, type CursorFXInstance, type InitCursorFXOptions, initCursorFX };