export interface UseGlassLoadingState { isLoaded: boolean; svgLoaded: boolean; handleSvgLoad: () => void; shouldShowFallback: boolean; } export declare const useGlassLoading: (dimensions: { width: number; height: number; }) => UseGlassLoadingState; export declare const useGlassEffect: (config: any, dimensions: { width: number; height: number; }) => { isLoaded: boolean; svgLoaded: boolean; handleSvgLoad: () => void; shouldShowFallback: boolean; getOpacity: () => 1 | 0; getTransition: () => "opacity 0.3s ease-in-out"; };