/**
 * Hook that extracts the dominant edge color from an image URL.
 * Returns a CSS color string for use as a background behind object-contain images.
 *
 * Always sets crossOrigin='anonymous' — required for canvas pixel access.
 * Most CDNs (Supabase, Cloudflare, our image proxy) return CORS headers.
 * If the server doesn't support CORS, onerror fires and we use the fallback.
 *
 * @param imageUrl - URL of the image to analyze
 * @param fallback - Fallback color if extraction fails (default: '#000000')
 * @returns CSS color string (e.g., 'rgb(34, 28, 22)')
 */
export declare function useImageEdgeColor(imageUrl: string | undefined | null, fallback?: string): string;
//# sourceMappingURL=use-image-edge-color.d.ts.map