import React from "react"; import "./glass-morphing.css"; type EnvironmentalContext = { timeOfDay: "dawn" | "morning" | "afternoon" | "evening" | "night"; weather: "sunny" | "cloudy" | "rainy" | "stormy" | "snowy" | "foggy"; season: "spring" | "summer" | "autumn" | "winter"; temperature: number; humidity: number; lightLevel: number; }; type UserActivity = "focused" | "browsing" | "searching" | "creating" | "analyzing" | "idle"; type ContentType = "text" | "data" | "media" | "interactive" | "dashboard" | "form"; interface GlassProperties { opacity: number; blur: number; refraction: number; reflection: number; chromatic: number; caustic: number; temperature: number; viscosity: number; crystalline: number; iridescence: number; } interface GlassMorphingEngineProps { children: React.ReactNode; className?: string; environmentalContext?: Partial; userActivity?: UserActivity; contentType?: ContentType; intensity?: number; adaptationSpeed?: number; enableRealTimeAdaptation?: boolean; onMorphingChange?: (properties: GlassProperties) => void; } export declare const GlassMorphingEngine: React.FC; export declare const EnvironmentalGlass: React.FC>; export declare const ContextualGlass: React.FC; export declare const SeasonalGlass: React.FC; export default GlassMorphingEngine; //# sourceMappingURL=GlassMorphingEngine.d.ts.map