/** * AuraGlass Ambient Mesh Gradients * Animated mesh gradients with glass overlay effects */ import React from "react"; interface GlassMeshGradientProps { className?: string; style?: React.CSSProperties; colors?: string[]; points?: number; speed?: number; blur?: number; opacity?: number; animate?: boolean; interactive?: boolean; complexity?: "simple" | "moderate" | "complex"; variant?: "ambient" | "vibrant" | "subtle" | "dark"; respectMotionPreference?: boolean; compact?: boolean; contained?: boolean; preview?: boolean; height?: number | string; maxHeight?: number | string; "aria-label"?: string; } export declare function GlassMeshGradient({ className, colors, points, speed, blur, opacity, animate, interactive, complexity, variant, respectMotionPreference, compact, contained, preview, height, maxHeight, style, "aria-label": ariaLabel, }: GlassMeshGradientProps): import("react/jsx-runtime").JSX.Element; export declare const GlassMeshBackground: React.ForwardRefExoticComponent>; export declare const meshGradientPresets: { ocean: { colors: "hsl(var(--glass-color-primary))"[]; variant: "ambient"; speed: number; blur: number; }; sunset: { colors: ("hsl(var(--glass-color-primary))" | "hsl(var(--glass-color-warning))" | "hsl(var(--glass-color-danger))")[]; variant: "vibrant"; speed: number; blur: number; }; aurora: { colors: ("hsl(var(--glass-color-primary))" | "hsl(var(--glass-color-success))")[]; variant: "ambient"; speed: number; blur: number; points: number; }; galaxy: { colors: "hsl(var(--glass-color-primary))"[]; variant: "dark"; speed: number; blur: number; complexity: "complex"; }; minimal: { colors: string[]; variant: "subtle"; speed: number; blur: number; complexity: "simple"; }; }; export declare function useMeshGradientColors(baseColor: string, scheme?: "analogous" | "complementary" | "triadic"): string[]; export {}; //# sourceMappingURL=GlassMeshGradient.d.ts.map